Sunday, September 29, 2013

Return to Ringworld code play-through complete

A great milestone has been reached with support of the Return to Ringworld game by the TsAGE engine. As of today, I've completed my first code play-through of the entire game! That is, my style of implementing games is to implement game scenes in the same order as the game is played. And although the savegame format has changed many times over the course of implementing the game, I've had a continuous savegame sequence for an entire play-through of the game.

The game is likely now completable, although given the number of changes that have been over time, it'll need further testing to ensure that the game has no newly introduced blocking bugs.

So what's the plan next? My initial play-through concentrated more on ensuring the actions needed to complete the game were working. I had a tendency to ignore miscellaneous actions that could be done in a scene, not to mention certain graphic glitches that occurred in some scenes, as well as some special effects and character shading that the game introduced that I hadn't implemented.

So now I plan to start working my way through the game again, doing further cleanup of the scenes code, and concentrating on ensuring each scene is graphically correct. And I may even put in some more options to skip some of the more annoying mini-games as well. :)


No comments: