Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: orxonox.OLD/branches/vs-enhencements/ChangeLog @ 10663

Last change on this file since 10663 was 10368, checked in by patrick, 18 years ago

merged the branche playability into the trunk

File size: 10.2 KB
Line 
12006-12-17 Nicolas Schlumberger <nicolasc@ee.ethz.ch>
2  Added guiding sysmte for swarm missile
3  updated drawing function, to draw in the correct direction
4
52006-12-16  Marc Schärer <marcscha@ee.ethz.ch>
6  Addition trail system
7  Experiment with explosion class on SpaceShip.
8  Sadly, collision problems still persist. need to be solved until wednesday 2006-12-20
9
102006-12-03  Nicolas Schlumberger <nicolasc@ee.ethz.ch>
11  Added Rotation to hbolt
12  Did some experimenting with test_entity2 (rotation, texturing)
13  Added textured versions of bolt, and hbolt
14
152006-12-03  Marc Schärer <marcscha@ee.ethz.ch>
16  Added functionality to show / hide a crosshair to the weapon manager. No default crosshair anymore
17  Multiple weapons per ship added
18  Several small tweaks needed to make the above working added
19  Addition of SwarmMissile and SwarmProjectile
20
212006-11-29  Nicolas Schlumbgerger <nicolasc@ee.ethz.ch>
22  Added bolt projectile for light blaster, copied of laser
23  Added hbolt projectile for heavy blaster, copied of laser
24  Added bolt model, currently untextured
25  Added hbolt model, currently untextured
26
272006-11-28      Marc Schärer <marcscha@ee.ethz.ch>
28        Mapped primary weapon manager back to playable default weapon manager.
29        Addition of secondary weapon manager for special weapon. Currently uses Cannon to show and test this functionality.
30        Implementation of weapon energy regeneration. This needed some little modifications to the HUD class as well but now works :)
31        Addition of the second weapon manager to the HUD manager in util/hud .h .cc for our master of HUD ;-)
32
332006-09-22      Benjamin Grauer <bensch@orxonox.net>
34        Complete reimplementation of the ResourceManager.
35        Now all resourceable Classes have a SubClass, that handles via Resources.
36        The approach is scaleable and modular, and conforms with shared libraries.
37
382006-09-16      Benjamin Grauer <bensch@orxonox.net>
39        Total templated and typesafe approach to the Executor paradigm.
40        Now there is only one implementation of the Executor-construct,
41        and all special types of executors (e.g SubString, lua_State*)
42        are created via Explicit Specialization and an Evaluater.
43
442006-09-01      Benjamin Grauer <bensch@orxonox.net>
45        Reimplementation of the ObjectList Class
46        Removed old constructs
47        Waiting for adaptions in Network and CollisionReaction
48
492006-07-21      Benjamin Grauer <bensch@orxonox.net>
50        New implementation of the signal/slot paradigm
51        For this the nice implementation sigslot from Sarah Thompson was adapted.
52        Also adopted the GL-Gui callback.
53        One other thing done was the switch from const char* to const std::string&
54         in the return value from BaseObject::getName and BaseObject::getClassName.
55        Also removed GTK completely (man i am happy about this one :) )
56
572006-08-04      Patrick Boenzli <patrick@orxonox.net>
58        Proxy Server topology for the Multi-player game.
59        Now it is possible to play with millions of Players in one World.
60
612006-07-21      orxonox <info@orxonox.net>
62        All implementations from the PPS-team in the Summer-semester integrated:
63         Network (update) [Christoph Renner]
64         Weather engine [David Hasenfratz, Andreas Maechler]
65         Water with a very nice shader implementation. [Stefan Lienhard]
66         Scripting Engine (LUA-interface) [Silvan Nellen]
67         Story book (mostly within of the WIKI) [Benjamin Knecht]
68         Binary Space Partitioning [Claudio Botta]
69
702006-06-10      Benjamin Grauer <bensch@orxonox.net>
71        Introduced new GL-style Gui
72
732006-05-19      Benjamin Grauer <bensch@orxonox.net>
74        New Design of the Executor (constant instead of linear time)
75
762006-05-18      Patrick Boenzli <patrick@orxonox.net>
77        Total redesign of the Collision-Detection Engine.
78
792006-05-17      Benjamin Grauer <bensch@orxonox.net>
80        Introduced new QT-style Gui.
81
822006-03-12      orxonox <info@orxonox.net>
83        Mayor switch to std::string (almost complete)
84        All implementations from the PPS-team integrated:
85         Network
86         MoviePlayer
87         HeightMap
88         New SpaceShip Helicopter and Hover
89         PowerUps
90         Water
91         many many more...
92
932005-12-10      Benjamin Grauer <bensch@orxonox.net>
94        Implemented LOD (level of detail)
95        Implemented it through loading of Objects
96
97
982005-11-20      Benjamin Grauer <bensch@orxonox.net>
99        Implemented a new Class: Executor
100        This is an abstract Superclass, that is able to execute any function with parameters.
101        Used it in LoadParam and ShellCommand so far.
102
1032005-09-24      Benjamin Grauer <bensch@orxonox.net>
104        Finished implementing the Shell.
105
1062005-09-20      orxonox <info@orxonox.net>
107        Begin of Valgrind cleanup.
108
1092005-08-16      orxonox <info@orxonox.net>
110        Realesed 0.3.1_alpha, on the grounds of collision detection
111        Working on a Windows-Realease...
112
1132005-08-16      Patrick Boenzli <boenzli@orxonox.net>
114        Integrated the collision detection into the orxonox framework. It
115        bases on object-oriented-bounding boxes. The tree is spawned out of
116        any polygon soup.
117
1182005-08-15      Benjamin Grauer <bensch@orxonox.net>
119        Reimplemented the IniParser.
120        Now it is possible, to read and write with it, in an easy c++ style.
121        Performance update due to preparsing.
122
1232005-08-14      Benjamin Grauer <bensch@orxonox.net>
124        Enhanced PNode, SmoothPNode, softReparenting, better display.
125        Major Speed-update to Vector and Quaternion.
126
1272005-07-23      Benjamin Grauer <bensch@orxonox.net>
128        Reimplemeted the ObjectManager, and the GarbageCollector.
129        Features:
130        modularity: easily adding new Creatable Classes through
131        the Factory-style.
132        Faster algorithm in the GarbageCollector, that only checks collectables.
133
1342005-07-23      Patrick Boenzli <boenzli@orxonox.net>
135        Implemented a spatial separation algorithm that separates any polygon
136        soup into a quadtree. The tree leafs are hold in a hash table for
137        fast lookup.
138
1392005-07-14      Benjamin Grauer <bensch@orxonox.net>
140        Implementd Render2D and Element2D, that handles 2D-shapes overlay
141        This is a new Engine, enabling us to render to layers.
142
1432005-07-01      Benjamin Grauer <bensch@orxonox.net>
144        Implemented ClassList.h:
145        an interface to BaseObject saving all instances in Lists.
146        It also enables loadability-identifiers.
147        To decide is, if this approach is fast enough.
148
1492005-06-20      Patrick Boenzli <patrick@orxonox.net>
150        Implemented an OBB collision detection system, injected into the
151        WorldEntity framework. Object - Object Collision Detection works
152        fine. Still work on the Object - Ground CD.
153
1542005-06-10      Benjamin Grauer <bensch@orxonox.net>
155        Established a try on class-derivation and isA function.
156
1572005-06-09      orxonox <info@orxonox.net>
158        created new Tag 0.3.0-pre-alpha
159
1602005-06-04      Benjamin Grauer <bensch@orxonox.net>
161        Merged the SoundEngine (openAL-version) into the trunk
162        this is one of the major steps up to version 0.3-pre-alpha
163
1642005-06-03      Benjamin Grauer <bensch@orxonox.net>
165        Implemented cycling loading procedures used for
166        the TrackManager and Animations
167
1682005-06-01      orxonox <info@orxonox.net>
169        serious cleanup of most files
170        design and doxygen tags
171        deleted old unused fucntions
172
1732005-05-30      Patrick Boenzli <patrick@oroxnox.ethz.ch>
174        Implemented new EventSystem for orxonox
175        Highly advanced, and much faster.
176
1772005-05-27      Benjamin Grauer <bensch@orxonox.net>
178        Intorducing new Subprojects with a new modular framework.
179        Introducing ParticlesFun
180        Introducing new Importer (this was easy :))
181
1822005-05-10      Benjamin Grauer <bensch@orxonox.net>
183        Merged the gui into the executable
184        Windows compiles again.
185
1862005-04-27      orxonox <info@orxonox.net>
187        Tagged Version 0.2.3-pre-alpha
188
1892005-04-23      Patrick Boenzli <patrick@orxonox.net>
190        Finished most work on Animation-classes
191
1922005-04-21      Benjamin Grauer <bensch@orxonox.net>
193        Material Class update: possibility for transparency.
194
1952005-04-15      Patrick Boenzli <partick@orxonox.net>
196        Added AnimationPlayer and two animation classes.
197
1982005-04-07      Patrick Boenzli <patrick@orxonox.net>
199        Reimplemeted the Weapon and shoot-functions
200
2012005-03-31      Benjamin Grauer <bensch@orxonox.net>
202        Added Text Engine
203
2042005-03-26      Benjamin Grauer <bensch@orxonox.net>
205        Added ResourceManager
206
2072005-03-24      Patrick Boenzli <patrick@orxonox.net>
208        Reimplemented shooting.
209
2102005-03-16      orxonox <info@orxonox.net>
211        Finished work on version 0.2.1-pre-alpha released 0.2.2-pre-alpha
212
2132005-03-15      Patrick Boenzli <patrick@orxonox.net>
214        parenting finished
215
2162005-03-09      Patrick Boenzli <patrick@orxonox.net>
217        Big Cleanup again
218
2192005-03-01      Benjamin Grauer <bensch@orxonox.net>
220        Added Light Class
221
2222005-02-27      Benjamin Grauer <bensch@orxonox.net>
223        Big Configure.ac-cleanup
224
2252005-02-22      David Gruetter <davgr@gmx.ch>
226        Added Skysphere
227
2282005-01-07      Patrick Boenzli <patrick@orxonox.net>
229        LoadScreen implemented
230
2312004-12-20      Patrick Boenzli <patrick@orxonox.net>
232        New Version out 0.2.1-pre-alpha
233
2342004-12-20      Patrick Boenzli <patrick@orxonox.net>
235        HEAVY cleanup of the framework
236
2372004-12-18      Patrick Boenzli <patrick@orxonox.net>
238        enhanced the Command Node
239
2402004-12-15      Nico Benold <bernoldn@ee.ethz.ch>
241        OS X support
242
2432004-12-15      Benjamin Grauer <bensch@orxonox.net>
244        Defined standard coding rules
245
2462004-12-15      Benjamin Grauer <bensch@orxonox.net>
247        Added Importer for showing 3D Object.
248
2492004-11-07      David Gruetter <davgr@gmx.ch>
250        Shaded Terrain
251
2522004-10-23      Adrian Buerli <buerlia@ee.ethz.ch>
253        Dynamic Mountains, dynamic movement.
254
2552004-10-18      Patrick Boenzli <patrick@orxonox.net>
256        Release 0.1-pre-alpha
257
2582004-07-17      Christian Meyer <cmeyer@ee.ethz.ch>
259        SDL-Framework
260
2612004-06-09      Tom of ethz
262        Added endless Mountains
263
2642004-06-02      Benjamin Grauer <bensch@orxonox.net>
265        Added Console
266
2672004-05-20      Patrick Boenzli <patrick@orxonox.net>
268        Added the ability to shoot
269
2702004-05-05      Benjamin Grauer <bensch@orxonox.net>
271        Added the GUI.
272
2732004-04-21      Patrik Boenzli <patrick@orxonox.net>
274        Added Makefile to orxonox
275
2762004-04-25      Amir Guindehi <amir@guindehi.ch>
277        Created Project orxonox.
278        Thanks a lot. (from all the Orxonox-dev-team)
Note: See TracBrowser for help on using the repository browser.