8bitworkshop

8bitworkshop

Making 8-bit Arcade Games in C

1 minute read Published:

So I bet you thought programming assembly on the web for the Atari 2600 was the ultimate. But check it: You can now use C to develop Z80 CPU-based game platforms like Space Invaders, Galaxian, Sega/Gremlin as well as the Atari vector and Williams platforms. (Atari vector and Williams used the 6502 and 6809 chips, respectively, but Steve tweaked them so that they work with the Z80 compiler.) Type your C source code on the left side of the browser and watch it compile and run in real time on the right side.

Introducing Making Games for the Atari 2600 (and its companion IDE!)

1 minute read Published:

The Atari 2600 was released in 1977, and now there’s finally a book about writing games for it! My partner, Steven Hugg, just released a manual and companion Web-based IDE that’ll teach you about the 6502 CPU, NTSC frames, scanlines, cycle counting, players, missiles, collisions, procedural generation, pseudo-3D, and more. Steve covers the same programming tricks that master programmers used to make classic games. Create your own graphics and sound, and share your games with friends!