Michael, Joe and myself have been suggesting of the idea of a game developed to help people to learn.
I like the idea of using the Torque Engine over the Quake 3 Engine as the Torque engine is a lot better for exanding I feel and there are no legal problems with me using it. Even with Q3's GPL status now. Also I have used it a lot. But engine doesn't really matter... Q3 is nicer for animations.
Possible engines:
Cube (and it's bigger brother dubbed "Cube 2")
Pros: GPL, uses Quake 2 model format
Cons: only in C and C++ focus on a lot of OpenGL and SDL
Quake 3
Pros: GPL, 1000's of tools and models, C-script
Cons: requires to be complied in to qvm's and if using GPL won't be able to use Quake 3 game content and scripts
Torque (Tribes 2)
Pros: Lots of tools, ready scripts for simple game formats, FPS/Racing Large comunity of code and resources, can sell, master server access, C-script
Cons: C++ code access needs to be brought $100US, harder animation files (for player models anyway)
My idea so far as follows:
Multi-player FPS Web-Code challengerChallenge round:Find the number of errors in this html, css, javascript, php script/markup. Fastest person to finish and to win gets to start with a better weapon.
(A little icon next to there name also)
Each round is 15mins.
Weapons:Pistol
Shotgun
Assault Rifle
Sniper Rifle
Gernade Launcher
Rocket Launcher
Game Type:Capture the code (Capture games need more people though - so maybe a deathmatch also)
TASK: Capture a CD with important Code on it, you need to hack in to the computer room and then grab the disc and take it to your computer room.
Hacking will be done with prompt to check the code for number of errors like before. But maybe this code for hacking maybe only Javascript and PHP.
*Why only number of errors and not to fix the code, to fix the code would require that we make a debugger tool for the different types of scripting and mark-up languages that may not be that good of an idea, but may be a future thing to work on.