I've often tried making games and mods; a Quake Jurassic Park mod, programming an Red Alert 2 clone in C++ with the Allegro library, making Unreal maps or Half-Life or CS maps, and currently working on a game First Person adventure game using the Neoaxis engine.
But i always set the bar too high, or get caught up in a small detail, and then give up.