Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changes between Version 4 and Version 5 of people/boenzlip/think_tank3


Ignore:
Timestamp:
Sep 18, 2007, 1:38:41 AM (17 years ago)
Author:
landauf
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • people/boenzlip/think_tank3

    v4 v5  
    55
    66 = Proposals =
    7  - '''Orxonox V2?''' (patrick): '''Build systems''': 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):
     7 - '''Orxonox V2''' (patrick): '''Build systems''': 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):
    88   - SCons
    99   - GMake
    10  - '''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).
    11  - '''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.
    12  - '''Orxonox V2?''' (who wants to do that): '''Supported IDEs''': We used kdeveloper so far, which did a very good job. But there is no version for windows. What strategy should be follow with IDEs?
     10 - '''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).
     11 - '''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.
     12 - '''Orxonox V2''' (who wants to do that?): '''Supported IDEs''': We used kdeveloper so far, which did a very good job. But there is no version for windows. What strategy should be follow with IDEs?
     13 - '''Orxonox V2''' (x3n): '''World Entities''': The World Entities are, at the moment, just a bunch of uncoordinated C++ classes. There is almost no hierarchy and many features are just a hack. We need to do a total rework of most of the WEs with a proper structure, abstract classes to define common functions and some deep thoughts about saving/loading abilities and network replication.
     14 - '''Orxonox V2''' (x3n): '''Math Classes''': I've worked with the UnrealEngine and I was surprised by the easy handling of rotations. Quaternions are good for intern functions deep in the engine, but for gameplay-related functions they are unpractical. The UnrealEngine has a Rotator class, containing yaw, pitch and roll values. Vector(Rotator) returns a normalized vector pointing in the rotators direction, while Rotator(Vector) does the opposite thing. And we might consider to implement a BSP-Vector, whose Z-axis points to the top. But maybe we don't have to do those changes, because at least Ogre has already some rotating functions implemented.
     15 - '''PPS''' (who wants to do that?): '''Semester schedule''': We have only 13 weeks and no christmas vacation between, and the new engine doesn't makes it easier too. And I think Blender-modelers should calculate more time for textures (at least 3 weeks) instead of 2 weeks.
     16 - '''Content Creation''' (x3n): '''Textures''': I'm sorry to say that, but our textures are crap. Look at [http://irrlicht.sourceforge.net/images/projects/galacticdream_2.jpg that] picture, it's from the Irrlich gallery, showing a random picture of a not really up-to-date looking game. But you know what? The textures of that spaceship looks ten times better then ours. I know it's hard to work with Gimp, I can't handle it too, but we definitively need better textures. I thought about "prefabs", small elements done by us (cables, pipes, engines, rust, ...) that can be used by the PPS students to create more details on their textures. If they change size and colour and add own elements it should be possible to create a higher detailcount without loosing individuality.
    1317
    1418
    1519= Topics from the Forum =
    1620Owners: please add these topics to the 'proposal' section (with a nice description:D ):
    17  - The schedule of the PPS, because this semester will only have 13 weeks (last semester had 14, normal is 15) (x3n)
    18  - The rework of the World Entities (x3n)
    19  - 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)
    2021 - More (self) teaching -> more efficiency -> better results -> better PPS -> more popularity? (beni)
    2122 - Physics engine and Collision Model (bensch)