= Project Work = [[TracNav(TracNav/TOC_PPS)]] == Milestones == * 19.04.06: Start of the project design 1. UML-diagram of you modules. 1. Timetable 1. Organize your group, and decide who is responsible for what. * 06.11.05: Start of implementation (10% of available time) 1. Write header files. (empty functions) 1. Implement the sources * 21.12.05: Mini presentation of the state of the project (40% of available time) 1. Show what you did, and how it will go on. * 11.01.06: Project freeze: debug and documentation session (70% of available time) 1. Use GDB 1. Use Valgrind 1. Document with doxygen 1. Write a Module description on the wiki * 25.01.06: Big project presentation (100% of available time) 1. enjoy and lean back (drink tee) == Topics == || Topic || Link || Complexity || Severity || Short Description || || Spaceship Control || #60, #61 || (=) || (=) || Control that will enable someone to flight freely in through the world || || Network || #xx || (++) || (++) || Implement the most important functionality to make orxonox a multi-player game || || Power-UPs || #112 || (-) || (-) || A way to let the player pick up some power-ups || || Mission Manager || #91 || (++) || (++) || A manager that checks if the game goals have been reached || || GUNS || #92 || (=) || (=) || Add some wicked guns to the game || || Scriptng Engine || #xx, #105 || (+++) || (++) || An engine that enables the game developer to designe interactive scenes || || Fog Effects || #51 || (--) || (-) || Add some atmospheric fog to the levels || || Phyics Engine || #82 || (- ++) || (+) || An engine that simulates physical reactions || || Height Map || #17 || (+) || (-) || A way how the terrain is been saved || || Animated Textures (movie-player) || #50 || (=) || (-) || Add the ability to play movies in Orxonox or make some animated textures || || Art Concept Paper and Modeling || || (+) || (-) || Define the Orxonox Art standards and make some example artwork || || Terrain Collision Detection || #100 || (+) || (=) || Add collision detection with the terrain || || Orxonox homepage reimplementation || || (+) || (=) || Redesign the Orxonox webpage and make it more modular || || MD3 Model Loading || #62 || (++) || (=) || Load models saved in the Quake3 model format || || 3ds Model Loader || #36 || (+) || (-) || Load models saved in the famous 3DMax format || || Shaders || || (=) || (=) || Make some vertex/pixel shaders || || More Tickets || {1} || () || () || Choose from many other tickets || || More ideas? || [https://www.orxonox.net/cgi-bin/trac.cgi/newticket New Ticket] || () || () || make your topic yourself|| Please see the [wiki:PPS_Projects Chosen Project] to see who made what