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

Nice graphics, and sounds like a cool game idea!

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.

Cool!

One of the most original game ideas out there!

Can't wait to play.

I love the idea! Earlier I was thinking this was going to play like Transport Tycoon "Light", but it seems like you came up with your own concept. It reminds me of a game a friend of mine made for a Ludum Dare compo. It was called "Save the Sheep" and you had to place tetris shapes around a herd of sheep to protect them from wolves that were breaking the blocks and trying to eat the sheep.
I've never actually played Transport Tycoon (shock horror)!