Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changes between Initial Version and Version 1 of ~archive/WeaponAndCharacterSystem


Ignore:
Timestamp:
Nov 28, 2007, 12:58:48 AM (17 years ago)
Author:
landauf
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • ~archive/WeaponAndCharacterSystem

    v1 v1  
     1= Author =
     2[https://dev.orxonox.net/wiki/MarcSchaerer Marc Schaerer] & [https://dev.orxonox.net/wiki/NicolasSchlumberger Nicolas Schlumberger]
     3
     4== Project page for tickets ==
     5
     6 * Ticket [https://dev.orxonox.net/ticket/167 167] [[BR]]
     7 * Ticket [https://dev.orxonox.net/ticket/170 170]
     8
     9= Goal =
     10Creation of the needed structures to handle a ship character system.[[BR]]
     11Creation of multiple weapon systems.[[BR]]
     12As we are thinking that those topics depend on each other, we are creating them together.[[BR]]
     13
     14= Design =
     15
     16UMLs and other design graphics are following [[BR]]
     17
     18Design images for the 3 blaster weapons to give the modellers some idea on how our weapon generally are going to look like are attached to this page.
     19
     20
     21= Development Diary =
     22[https://forum.orxonox.net/viewtopic.php?t=50 Diary]
     23
     24= Character System =
     25== Ship Attributes ==
     26
     27 * Shield: Energy based protection which regenerates itself slowly if it is not hit. [[BR]]
     28 * Armor: Physical protection for the ship internals[[BR]]
     29 * Electronics: State of the internal components handling aiming, fire, special weapons, ship control, ...[[BR]]
     30 * Engine: Agility, maneuverability of the ship. 3 values: forward, backward, sideward[[BR]]
     31 * Weapon slots (energy, special)[[BR]]
     32 * Radar, Aiming Computer[[BR]]
     33 * Reactor: Energy Output and capacity used for shield, engine and energy weapons[[BR]]
     34 * Upgrade Slots[[BR]][[BR]]
     35
     36[https://forum.orxonox.net/viewtopic.php?p=277 Current] forum post
     37== Ship Design ==
     38
     39The ships base on fixed models with given attributes. Each ship has a given amount of upgrade slots which allow the player to modify the attributes for his individual needs, if he can afford it.[[BR]]
     40The planned ship classes are scout (light, fast), fighter (average), bomber (heavy, slow)[[BR]]
     41[[BR]]
     42
     43The weapon systems do not need any modification on the already present class – manager system which is present through Weapon and Weapon Manager class.[[BR]][[BR]]
     44
     45
     46= Multiple Weapon Systems =
     47
     48Basic Weapons for the player ship:
     49 * 3 Types of a basic blaster (light,fast | average, average | heavy, slow) with the same dmg/time
     50 * Swarm missile launcher which fires X missiles at enemies on the screen
     51[[BR]]
     522 Noxon Weapons (currently not further specified. Will be organic style weapons)
     53
     54All those weapons include header files and implementation as well as creation of the needed graphical effects and models if not present.
     55
     56These weapons are: Light Blaster, Medium Blaster, Heavy Blaster and Swarm Launcher.[[BR]]
     57[wiki:HumanWeapons Human Weapons]
     58
     59For aliens we created two weapons: Acid Launcher and Spike Ball.[[BR]]
     60[wiki:NoxonWeapons Noxonian Weapons]
     61
     62== TODOS ==
     63 * Implementation of Character System
     64 * Implementation of Blasters
     65 * Implementation of Swarm Missiles
     66 * Design of Noxon Weapons
     67 * Implementation of Noxon Weapons
     68 * Content Creation
     69
     70== Timetable ==
     71for Character System and Multiple Weapon Systems[[BR]]
     72
     73|| Date              || Topic                                                                                               || State ||
     74|| 22. Nov || Implementation of Character System (header and functionality). || OK ||
     75|| 29. Nov || Implementation of the needed header files for the basic weapons. || OK ||
     76|| 6. Dec || Implementation of the basic weapons. Creation of the needed media. || OK (effects need polish) ||
     77|| 13. Dec || Design and implementation of a first noxon weapon. || OK ||
     78|| 20. Dec || Intermediate presentation, finish first noxon weapon, start of a second noxon weapon. || OK||
     79|| 3. Jan || Finish the second noxon weapon. || OK||
     80|| 10. Jan || Code freeze, debug. || OK ||
     81|| 17. Jan || Debug, testing and balance. || OK ||
     82|| 24. Jan || Bugfixes and removal of segfaults  || OK ||
     83|| 31. Jan || Presentation 14:15 @ ETZ G91 ||  ||