So now the action and timing stuff are wodged into the game! I can now pilot a little green blob about a level, hacking at little orange blobs that immediately respawn, and... well, that's about it actually.
Suprisingly, this lack of progress took quite some time. I elected to multithread the game, not for performance reasons, but because it made accepting player input in a turn based situation somewhat easier. The game logic thread simply blocks until sensible input is received, leaving the rendering thread to do its thing. This may well cause plenty of problems down the line, but for now it's a simple solution that (sorta) works.
Now where to go from here... the console needs to be implemented and hooked up to the
No comments:
Post a Comment