In two player mode, still even today, C64 Bubble Bubble is one of the <i>best</i> casual games. I can sit down almost anyone on the couch and they'll enjoy at least a few rounds, experienced video game players or not.<p>That the game design <i>and implementation</i> cuts through FOUR decades of time to be enjoyable says something. There are many old games which still are good but not as accessible to a modern audience.<p>There are even more old games which are impressive even in retrospect, but don't play well today.
Nice analysis, and cool to see how simple it is to get quite a satisfying effect. Also quite fun to see that the level symmetry was indeed exploited multiple ways to save space. If the author is here, they write '"@123" are the first 4 entries in the default c64 character set' but likely meant @ABC.
Back in 1998, a level editor was made for the Arcade version of Bubble Bobble, named "Patch-A-Bobble". This level editor revealed the directional airflow in the levels.
Haha, reminds me of a Windows utility I wrote a looong time ago called Patch-A-Bobble:<p><a href="https://www.romhacking.net/utilities/142/" rel="nofollow">https://www.romhacking.net/utilities/142/</a><p>It was a win32 app that would read all the graphics from the Bubble Bobble ROM itself, then let you edit the levels, save them, and patch the modified levels back into the ROM so that you could play them on MAME (or even put them in an arcade cabinet).<p>edit: Oh, I actually uploaded it to github: <a href="https://github.com/kstenerud/patch-a-bobble">https://github.com/kstenerud/patch-a-bobble</a>