Much better rendering
I changed my rendering this morning to use a more optimised rendering algorithm (aka don't draw the whole screen each frame) and my frame rate jumped from 13 to around 150-200fps. I've limited that back to 25fps. Now I need to move from tile-based to pixel-based movement, as the game is just too damned fast.
The game is still playable - the ghosts run around and shoot lights, the player can fix them and be killed by the ghosts and the game ends when all lights are fixed or destroyed.
Source: mechanicalcat.net archive
Next postNew version uploaded