In The Beginning

Wall 2 was one of the first games I created, all the way back in 1996. It’s an unholy mashup of Breakout and Pong that doesn’t quite hold up in more ways than one, but I would occasionally still go back and play through its arcade mode. For one thing… it’s actually a finished game, unlike a few others that I’ve attempted to make in that era.

(warning: there’s a buzzing noise that happens when the game first loads)

I’m still amazed at how far things had come. Here’s a game running inside an emulator of an OS written in an interpreted language running inside a browser application on top of another OS.

Oh yeah, and then the sequel that came more than 20 years later somehow managed to run at a lower resolution, with less colors and features:

But it warms my heart to find a new platform that works for me after the demise of Adobe Flash. It also took far less time for me to complete this “sequel” compared to the original (days versus months).

And in the spirit of Wall 2, this is very much an introductory project for me to dip my toes in the water of a new system and platform. There’s far more interesting thing that MakeCode Arcade is capable of, in spite of its original intent as a simple block based “my first game dev” platform for young’uns.

One last bit of trivia: Wall 1 was the first game I created that used a dedicated graphics mode (13h) as opposed to building graphic blocks with ASCII characters on screen – it was literally just Pong.

This Simultaneously Amuses and Infuriates Me.

I’ve started making games again since Adobe Flash died a horrible death, so that’s exciting. There’s tons that I want to write about in the days to come but here’s a preview of things to come:

It took me a week to kind of finish the thing that I’m working on, and for one reason or another I needed to make a quick and dirty screensaver…

This thing took 10 minutes to make. Tops. And it’s almost as good as the one week long game. Almost.

See title above.