Getting there :)
Now with working main menu, saved options, three new static object tiles, and working load/save from the level editor.
Gameplay (tomorrow's job) will be a puzzle game of sorts. Levels will contain terrain and objects, but by default no track or trains. Track pieces will fall from the sky tetris-block style, and you will have to guide them to where they're needed - they can only be placed on empty grass, or on older track pieces. Each time you make a valid loop of track, a train will appear, netting you a bonus :)
Possible level goals could include creating a certain number of trains within a time limit, creating a single track loop to join all the stops in a level, etc. Another possibility is to have a running timer, attempting to create trains every minute (for example); if when the timer next comes round there are no free track loops and you have not completed the level's objectives, you will lose a life.
I've yet to see what will work best, but once I get controllable pieces, I'm sure I'll figure something out.
(log in to comment)
Comments
One of the most original game ideas out there!
Can't wait to play.
Note that one of the pixel art sites linked from the pygame resources page has iso art of trains (and buildings, etc) if you wanted to use that.