Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: orxonox.OLD/branches/playability/ChangeLog @ 9993

Last change on this file since 9993 was 9979, checked in by nicolasc, 18 years ago

created hbolt.[cc,h], copied from laser, used in heavy blaster
included models

File size: 9.4 KB
RevLine 
[9979]12006-11-29  Nicolas Schlumbgerger <nicolasc@ee.ethz.ch>
2  Added bolt projectile for light blaster, copied of laser
3  Added hbolt projectile for heavy blaster, copied of laser
4  Added bolt model, currently untextured
5  Added hbolt model, currently untextured
6
[9965]72006-11-28      Marc Schärer <marcscha@ee.ethz.ch>
8        Mapped primary weapon manager back to playable default weapon manager.
9        Addition of secondary weapon manager for special weapon. Currently uses Cannon to show and test this functionality.
10        Implementation of weapon energy regeneration. This needed some little modifications to the HUD class as well but now works :)
11        Addition of the second weapon manager to the HUD manager in util/hud .h .cc for our master of HUD ;-)
12
13
[9869]142006-09-22      Benjamin Grauer <bensch@orxonox.net>
15        Complete reimplementation of the ResourceManager.
16        Now all resourceable Classes have a SubClass, that handles via Resources.
[9872]17        The approach is scaleable and modular, and conforms with shared libraries.
[9869]18
192006-09-16      Benjamin Grauer <bensch@orxonox.net>
20        Total templated and typesafe approach to the Executor paradigm.
[9872]21        Now there is only one implementation of the Executor-construct,
[9869]22        and all special types of executors (e.g SubString, lua_State*)
23        are created via Explicit Specialization and an Evaluater.
24
252006-09-01      Benjamin Grauer <bensch@orxonox.net>
26        Reimplementation of the ObjectList Class
27        Removed old constructs
28        Waiting for adaptions in Network and CollisionReaction
29
302006-07-21      Benjamin Grauer <bensch@orxonox.net>
[9406]31        New implementation of the signal/slot paradigm
32        For this the nice implementation sigslot from Sarah Thompson was adapted.
33        Also adopted the GL-Gui callback.
34        One other thing done was the switch from const char* to const std::string&
35         in the return value from BaseObject::getName and BaseObject::getClassName.
36        Also removed GTK completely (man i am happy about this one :) )
37
[9872]382006-08-04      Patrick Boenzli <patrick@orxonox.net>
39        Proxy Server topology for the Multi-player game.
40        Now it is possible to play with millions of Players in one World.
41
[9406]422006-07-21      orxonox <info@orxonox.net>
43        All implementations from the PPS-team in the Summer-semester integrated:
44         Network (update) [Christoph Renner]
45         Weather engine [David Hasenfratz, Andreas Maechler]
46         Water with a very nice shader implementation. [Stefan Lienhard]
47         Scripting Engine (LUA-interface) [Silvan Nellen]
48         Story book (mostly within of the WIKI) [Benjamin Knecht]
49         Binary Space Partitioning [Claudio Botta]
50
[9869]512006-06-10      Benjamin Grauer <bensch@orxonox.net>
[9406]52        Introduced new GL-style Gui
53
[9869]542006-05-19      Benjamin Grauer <bensch@orxonox.net>
[7725]55        New Design of the Executor (constant instead of linear time)
56
572006-05-18      Patrick Boenzli <patrick@orxonox.net>
58        Total redesign of the Collision-Detection Engine.
59
602006-05-17      Benjamin Grauer <bensch@orxonox.net>
61        Introduced new QT-style Gui.
62
[7223]632006-03-12      orxonox <info@orxonox.net>
64        Mayor switch to std::string (almost complete)
65        All implementations from the PPS-team integrated:
66         Network
67         MoviePlayer
68         HeightMap
[7725]69         New SpaceShip Helicopter and Hover
[7223]70         PowerUps
71         Water
72         many many more...
73
[6006]742005-12-10      Benjamin Grauer <bensch@orxonox.net>
75        Implemented LOD (level of detail)
76        Implemented it through loading of Objects
77
78
[5658]792005-11-20      Benjamin Grauer <bensch@orxonox.net>
80        Implemented a new Class: Executor
81        This is an abstract Superclass, that is able to execute any function with parameters.
82        Used it in LoadParam and ShellCommand so far.
83
842005-09-24      Benjamin Grauer <bensch@orxonox.net>
[5250]85        Finished implementing the Shell.
86
[5658]872005-09-20      orxonox <info@orxonox.net>
[5250]88        Begin of Valgrind cleanup.
89
[5658]902005-08-16      orxonox <info@orxonox.net>
[5066]91        Realesed 0.3.1_alpha, on the grounds of collision detection
92        Working on a Windows-Realease...
93
[5658]942005-08-16      Patrick Boenzli <boenzli@orxonox.net>
[5065]95        Integrated the collision detection into the orxonox framework. It
[5066]96        bases on object-oriented-bounding boxes. The tree is spawned out of
97        any polygon soup.
[5065]98
[5658]992005-08-15      Benjamin Grauer <bensch@orxonox.net>
[5023]100        Reimplemented the IniParser.
101        Now it is possible, to read and write with it, in an easy c++ style.
102        Performance update due to preparsing.
103
[5658]1042005-08-14      Benjamin Grauer <bensch@orxonox.net>
[5025]105        Enhanced PNode, SmoothPNode, softReparenting, better display.
106        Major Speed-update to Vector and Quaternion.
107
[5658]1082005-07-23      Benjamin Grauer <bensch@orxonox.net>
[4943]109        Reimplemeted the ObjectManager, and the GarbageCollector.
110        Features:
111        modularity: easily adding new Creatable Classes through
112        the Factory-style.
113        Faster algorithm in the GarbageCollector, that only checks collectables.
114
[5658]1152005-07-23      Patrick Boenzli <boenzli@orxonox.net>
[5065]116        Implemented a spatial separation algorithm that separates any polygon
[5066]117        soup into a quadtree. The tree leafs are hold in a hash table for
118        fast lookup.
[5065]119
[5658]1202005-07-14      Benjamin Grauer <bensch@orxonox.net>
[4865]121        Implementd Render2D and Element2D, that handles 2D-shapes overlay
122        This is a new Engine, enabling us to render to layers.
123
[5658]1242005-07-01      Benjamin Grauer <bensch@orxonox.net>
[4755]125        Implemented ClassList.h:
[4822]126        an interface to BaseObject saving all instances in Lists.
127        It also enables loadability-identifiers.
128        To decide is, if this approach is fast enough.
[4755]129
[5658]1302005-06-20      Patrick Boenzli <patrick@orxonox.net>
[4811]131        Implemented an OBB collision detection system, injected into the
[4822]132        WorldEntity framework. Object - Object Collision Detection works
133        fine. Still work on the Object - Ground CD.
[4811]134
[5658]1352005-06-10      Benjamin Grauer <bensch@orxonox.net>
[4602]136        Established a try on class-derivation and isA function.
137
[5658]1382005-06-09      orxonox <info@orxonox.net>
[4561]139        created new Tag 0.3.0-pre-alpha
[4507]140
[5658]1412005-06-04      Benjamin Grauer <bensch@orxonox.net>
[4561]142        Merged the SoundEngine (openAL-version) into the trunk
143        this is one of the major steps up to version 0.3-pre-alpha
[4503]144
[5658]1452005-06-03      Benjamin Grauer <bensch@orxonox.net>
[4561]146        Implemented cycling loading procedures used for
147        the TrackManager and Animations
[4473]148
[5658]1492005-06-01      orxonox <info@orxonox.net>
[4561]150        serious cleanup of most files
151        design and doxygen tags
152        deleted old unused fucntions
[4473]153
[4561]1542005-05-30      Patrick Boenzli <patrick@oroxnox.ethz.ch>
155        Implemented new EventSystem for orxonox
156        Highly advanced, and much faster.
[4344]157
[5658]1582005-05-27      Benjamin Grauer <bensch@orxonox.net>
[4561]159        Intorducing new Subprojects with a new modular framework.
160        Introducing ParticlesFun
161        Introducing new Importer (this was easy :))
[4144]162
[5658]1632005-05-10      Benjamin Grauer <bensch@orxonox.net>
[4561]164        Merged the gui into the executable
165        Windows compiles again.
[3995]166
[5658]1672005-04-27      orxonox <info@orxonox.net>
[4561]168        Tagged Version 0.2.3-pre-alpha
[3995]169
[5658]1702005-04-23      Patrick Boenzli <patrick@orxonox.net>
[4561]171        Finished most work on Animation-classes
[3969]172
[5658]1732005-04-21      Benjamin Grauer <bensch@orxonox.net>
[4561]174        Material Class update: possibility for transparency.
[3969]175
[5658]1762005-04-15      Patrick Boenzli <partick@orxonox.net>
[4561]177        Added AnimationPlayer and two animation classes.
[3969]178
[5658]1792005-04-07      Patrick Boenzli <patrick@orxonox.net>
[4561]180        Reimplemeted the Weapon and shoot-functions
[3790]181
[5658]1822005-03-31      Benjamin Grauer <bensch@orxonox.net>
[4561]183        Added Text Engine
[3790]184
[5658]1852005-03-26      Benjamin Grauer <bensch@orxonox.net>
[4561]186        Added ResourceManager
[3790]187
[5658]1882005-03-24      Patrick Boenzli <patrick@orxonox.net>
[4561]189        Reimplemented shooting.
[3601]190
[5658]1912005-03-16      orxonox <info@orxonox.net>
[4561]192        Finished work on version 0.2.1-pre-alpha released 0.2.2-pre-alpha
[3555]193
[5658]1942005-03-15      Patrick Boenzli <patrick@orxonox.net>
[4561]195        parenting finished
[3555]196
[5658]1972005-03-09      Patrick Boenzli <patrick@orxonox.net>
[4561]198        Big Cleanup again
[3555]199
[5658]2002005-03-01      Benjamin Grauer <bensch@orxonox.net>
[4561]201        Added Light Class
[3555]202
[5658]2032005-02-27      Benjamin Grauer <bensch@orxonox.net>
[4561]204        Big Configure.ac-cleanup
[3555]205
[4561]2062005-02-22      David Gruetter <davgr@gmx.ch>
207        Added Skysphere
[3555]208
[5658]2092005-01-07      Patrick Boenzli <patrick@orxonox.net>
[4561]210        LoadScreen implemented
[3555]211
[5658]2122004-12-20      Patrick Boenzli <patrick@orxonox.net>
[4561]213        New Version out 0.2.1-pre-alpha
[3555]214
[5658]2152004-12-20      Patrick Boenzli <patrick@orxonox.net>
[4561]216        HEAVY cleanup of the framework
[3555]217
[5658]2182004-12-18      Patrick Boenzli <patrick@orxonox.net>
[4561]219        enhanced the Command Node
[3555]220
[4561]2212004-12-15      Nico Benold <bernoldn@ee.ethz.ch>
222        OS X support
[3555]223
[5658]2242004-12-15      Benjamin Grauer <bensch@orxonox.net>
[4561]225        Defined standard coding rules
[3555]226
[5658]2272004-12-15      Benjamin Grauer <bensch@orxonox.net>
[4561]228        Added Importer for showing 3D Object.
229
2302004-11-07      David Gruetter <davgr@gmx.ch>
231        Shaded Terrain
232
2332004-10-23      Adrian Buerli <buerlia@ee.ethz.ch>
234        Dynamic Mountains, dynamic movement.
235
[5658]2362004-10-18      Patrick Boenzli <patrick@orxonox.net>
[4561]237        Release 0.1-pre-alpha
238
2392004-07-17      Christian Meyer <cmeyer@ee.ethz.ch>
240        SDL-Framework
241
2422004-06-09      Tom of ethz
243        Added endless Mountains
244
[5658]2452004-06-02      Benjamin Grauer <bensch@orxonox.net>
[4561]246        Added Console
247
[5658]2482004-05-20      Patrick Boenzli <patrick@orxonox.net>
[4561]249        Added the ability to shoot
250
[5658]2512004-05-05      Benjamin Grauer <bensch@orxonox.net>
[4561]252        Added the GUI.
253
[5658]2542004-04-21      Patrik Boenzli <patrick@orxonox.net>
[4561]255        Added Makefile to orxonox
256
2572004-04-25      Amir Guindehi <amir@guindehi.ch>
[4756]258        Created Project orxonox.
[9869]259        Thanks a lot. (from all the Orxonox-dev-team)
Note: See TracBrowser for help on using the repository browser.