I was thinking something along the lines of an automatic debugger/syntax fixer.
It would read your code and fix all the errors automatically. It's probably not possible but it would be a nice if it was created.
I plan to build a 3d game engine eventually.... still in the planning and analysis phase though and working with different graphics APIs. I haven't decided if I'm sticking with OpenGL or DirectX, pros and cons to each.
I have about three lifetimes of dream projects, one of which is to write a full-fledged compiler and assembler. (language to be defined by me, as pascal is fairly easy to compile but also mostly useless, and C++ is far too hard for a mere mortal).
I really like the idear of seymore to do some projects with a few people from this forum.
My dreamproject is to create a MMORPG. It should be complelty different from current MMO's, like WoW. All things - from weapons and food to complete cities - should be build and made by players. The focus shouldn't be on training skills and fighting. Groups should be more important. The death of a player would really mean the end of his character.
Of couse, I don't think I'll ever finish or even begin such a huge project, but it's fun to think about :)
@Scipio - Something like that would be amazing to do. I hope once I finished my game programming studies I end up with a company that is making the next big MMORPG of some sort. Oh well around 2 more years till I'll find out haha.
Mine was to write a 3D Engine. But I've got a fair amount of on developed already (Textures, Input, Networking etc all from scratch).
Nowadays, my dream C++ project is to build an application that can run stand alone, multi-threaded and inter-process running a large markov chain monte carlo. It'd have the ability to recognise dead nodes, and add new nodes part way through to continue the process.
This would allow me to reduce the runtime of an MCMC run from 1 year on our current population model down to around about 6hrs.
I used to want to write a 3D engine, like Zaita, but also like him, I finished it.
So far, I'm writing a Linux-like OS that would feature a multi-threaded code-like environment. I'm replacing the OS rather than just the desktop environment so that I can implement some other things I found useful and missing at the same time. So far, I'm marveling at Linus Torvald's work. He did so much, I sometimes have trouble deciding where to start.