When questioned about how he built the game from a technical perspective, Krisztián had this to say:
The game uses a combination of canvas and CSS. The main game area is of course canvas. Canvas is the solution if you want fast animations. I tried using animated divs and cells but this was a dead-end in erms of speed. My computer is 10 years old, so I am forced to optimize my code otherwise I cannot play my own games! Of course using canvas meant I lost all SEO, so the intro screen, instructions and all text are plain HTML styled with CSS. I never re-draw the whole canvas either, only the areas I need, which of course helps increase speed.”
With four C64 games already under his belt I wondered if there were plans for any more?
“I have a lot of plans but very little free time. I always make a rule to never start a new project, but I cannot keep it! There are a lot of great games, not only C64 ones, that I would like to try: Impossible Mission 2, Dune 2, over-head RPG games like Ultima 1, platform games like Prince of Persia and more. There’s plenty of choice. It’ll be a surprise!
My basic programming principle is this: We should write code in such a way that the players do not have to focus on the technical details. I want the players to become addicted to the game world that the code created, and the developer should be prepared to make the code do anything to keep this illusion alive.”