I had this rough idea for a game a while back. Not so much having some idea for making a ground breaking game but something that I could use as a design for attempting to write a game in various environments without having to implement anything too complicated.
In its various incarnations its always been called 'Vadur, because there's an element of tribute to Taito in there, among others. The idea has always been to implement some of the game mechanics from various games from my child hood.
It all kind of started with this video I made of a little program I wrote in C using OpenGL (very much 1.0 style OpenGL)
Since then, I'd been working on a C++ version of Vadur, both to learn a little more C++ and to learn a little about Video Game Engines and the OpenGL pipeline. I'd been using Irrlicht, as it seemed kind of cross platform and fairly powerful. I got to about the same stage as I do with most projects, hit my current boundaries and then get distracted by research until I come back with a new approach and start from scratch.
The next exercise I undertook was with a couple of friends, writing a cross platform tower defense style game and engine to go with it. It has been a lot of fun and we'll no doubt keep plugging away at that for the educational side of it alone.
But since then I've started messing with Unity, and it does a lot of the things that we had planned for our engine. Not that we'd ever seen anything like Unity, it just seemed to make sense to be able to edit inline while playing the game and then save that out as configuration for the game.
So I've gone back to Vadur, it is after all my test game idea for trying things out with. Here's what I've gotten in a few days of messing around in the evening and the odd weekend of research.
