Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

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

Last change on this file since 10010 was 10004, checked in by marcscha, 18 years ago

see changelog

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