= Think Tank 3 = Please add your discussion topics here. Create a title and a detailed description (this will allow the other to prepare them-selfs for the discussions). At the Think Tank you will be asked to open the discussion for your topic. = Proposals = - '''Build systems''' (patrick): So far we used automake to build Orxonox. But as we all know, automake makes our lives harder than it should. Let's change to another system. Suggestions (please add more): - SCons - GMake - '''Orxonox V2?''' (patrick): '''The game idea''': If we take a third party game engine we are able to focus more on game-specific topics. Let's define a goal we want to reach over several years but more imporant: let's define a short time goal, that we will reach within the next semester. Let's work in iterations (each cycle creates a running game), let's focus on game development (instead of engine development). - '''Orxonox V2?''' (parick): '''Development Style''': I want to propose a development style that copes with many of our problems we had with the old orxonox. I suggest to create a detailed C++ style guide, to perform code-reviews and some other stuff I will present you at the think tank. Takes about ~20min. = Topics from the Forum = Owners: please add these topics to the 'proposal' section (with a nice description:D ): - The schedule of the PPS, because this semester will only have 13 weeks (last semester had 14, normal is 15) (x3n) - The rework of the World Entities (x3n) - Maybe some changes on the basic math-classes (vector and quaternion), because they are unpractical (I'll explain what I mean when I have time) (x3n) - More (self) teaching -> more efficiency -> better results -> better PPS -> more popularity? (beni) - Physics engine and Collision Model (bensch)