Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

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

Last change on this file since 10085 was 10082, checked in by marcscha, 18 years ago

Addition changelog entry

File size: 10.1 KB
Line 
12006-12-16  Marc Schärer <marcscha@ee.ethz.ch>
2  Addition trail system
3  Experiment with explosion class on SpaceShip.
4  Sadly, collision problems still persist. need to be solved until wednesday 2006-12-20
5
62006-12-03  Nicolas Schlumberger <nicolasc@ee.ethz.ch>
7  Added Rotation to hbolt
8  Did some experimenting with test_entity2 (rotation, texturing)
9  Added textured versions of bolt, and hbolt
10
112006-12-03  Marc Schärer <marcscha@ee.ethz.ch>
12  Added functionality to show / hide a crosshair to the weapon manager. No default crosshair anymore
13  Multiple weapons per ship added
14  Several small tweaks needed to make the above working added
15  Addition of SwarmMissile and SwarmProjectile
16
172006-11-29  Nicolas Schlumbgerger <nicolasc@ee.ethz.ch>
18  Added bolt projectile for light blaster, copied of laser
19  Added hbolt projectile for heavy blaster, copied of laser
20  Added bolt model, currently untextured
21  Added hbolt model, currently untextured
22
232006-11-28      Marc Schärer <marcscha@ee.ethz.ch>
24        Mapped primary weapon manager back to playable default weapon manager.
25        Addition of secondary weapon manager for special weapon. Currently uses Cannon to show and test this functionality.
26        Implementation of weapon energy regeneration. This needed some little modifications to the HUD class as well but now works :)
27        Addition of the second weapon manager to the HUD manager in util/hud .h .cc for our master of HUD ;-)
28
292006-09-22      Benjamin Grauer <bensch@orxonox.net>
30        Complete reimplementation of the ResourceManager.
31        Now all resourceable Classes have a SubClass, that handles via Resources.
32        The approach is scaleable and modular, and conforms with shared libraries.
33
342006-09-16      Benjamin Grauer <bensch@orxonox.net>
35        Total templated and typesafe approach to the Executor paradigm.
36        Now there is only one implementation of the Executor-construct,
37        and all special types of executors (e.g SubString, lua_State*)
38        are created via Explicit Specialization and an Evaluater.
39
402006-09-01      Benjamin Grauer <bensch@orxonox.net>
41        Reimplementation of the ObjectList Class
42        Removed old constructs
43        Waiting for adaptions in Network and CollisionReaction
44
452006-07-21      Benjamin Grauer <bensch@orxonox.net>
46        New implementation of the signal/slot paradigm
47        For this the nice implementation sigslot from Sarah Thompson was adapted.
48        Also adopted the GL-Gui callback.
49        One other thing done was the switch from const char* to const std::string&
50         in the return value from BaseObject::getName and BaseObject::getClassName.
51        Also removed GTK completely (man i am happy about this one :) )
52
532006-08-04      Patrick Boenzli <patrick@orxonox.net>
54        Proxy Server topology for the Multi-player game.
55        Now it is possible to play with millions of Players in one World.
56
572006-07-21      orxonox <info@orxonox.net>
58        All implementations from the PPS-team in the Summer-semester integrated:
59         Network (update) [Christoph Renner]
60         Weather engine [David Hasenfratz, Andreas Maechler]
61         Water with a very nice shader implementation. [Stefan Lienhard]
62         Scripting Engine (LUA-interface) [Silvan Nellen]
63         Story book (mostly within of the WIKI) [Benjamin Knecht]
64         Binary Space Partitioning [Claudio Botta]
65
662006-06-10      Benjamin Grauer <bensch@orxonox.net>
67        Introduced new GL-style Gui
68
692006-05-19      Benjamin Grauer <bensch@orxonox.net>
70        New Design of the Executor (constant instead of linear time)
71
722006-05-18      Patrick Boenzli <patrick@orxonox.net>
73        Total redesign of the Collision-Detection Engine.
74
752006-05-17      Benjamin Grauer <bensch@orxonox.net>
76        Introduced new QT-style Gui.
77
782006-03-12      orxonox <info@orxonox.net>
79        Mayor switch to std::string (almost complete)
80        All implementations from the PPS-team integrated:
81         Network
82         MoviePlayer
83         HeightMap
84         New SpaceShip Helicopter and Hover
85         PowerUps
86         Water
87         many many more...
88
892005-12-10      Benjamin Grauer <bensch@orxonox.net>
90        Implemented LOD (level of detail)
91        Implemented it through loading of Objects
92
93
942005-11-20      Benjamin Grauer <bensch@orxonox.net>
95        Implemented a new Class: Executor
96        This is an abstract Superclass, that is able to execute any function with parameters.
97        Used it in LoadParam and ShellCommand so far.
98
992005-09-24      Benjamin Grauer <bensch@orxonox.net>
100        Finished implementing the Shell.
101
1022005-09-20      orxonox <info@orxonox.net>
103        Begin of Valgrind cleanup.
104
1052005-08-16      orxonox <info@orxonox.net>
106        Realesed 0.3.1_alpha, on the grounds of collision detection
107        Working on a Windows-Realease...
108
1092005-08-16      Patrick Boenzli <boenzli@orxonox.net>
110        Integrated the collision detection into the orxonox framework. It
111        bases on object-oriented-bounding boxes. The tree is spawned out of
112        any polygon soup.
113
1142005-08-15      Benjamin Grauer <bensch@orxonox.net>
115        Reimplemented the IniParser.
116        Now it is possible, to read and write with it, in an easy c++ style.
117        Performance update due to preparsing.
118
1192005-08-14      Benjamin Grauer <bensch@orxonox.net>
120        Enhanced PNode, SmoothPNode, softReparenting, better display.
121        Major Speed-update to Vector and Quaternion.
122
1232005-07-23      Benjamin Grauer <bensch@orxonox.net>
124        Reimplemeted the ObjectManager, and the GarbageCollector.
125        Features:
126        modularity: easily adding new Creatable Classes through
127        the Factory-style.
128        Faster algorithm in the GarbageCollector, that only checks collectables.
129
1302005-07-23      Patrick Boenzli <boenzli@orxonox.net>
131        Implemented a spatial separation algorithm that separates any polygon
132        soup into a quadtree. The tree leafs are hold in a hash table for
133        fast lookup.
134
1352005-07-14      Benjamin Grauer <bensch@orxonox.net>
136        Implementd Render2D and Element2D, that handles 2D-shapes overlay
137        This is a new Engine, enabling us to render to layers.
138
1392005-07-01      Benjamin Grauer <bensch@orxonox.net>
140        Implemented ClassList.h:
141        an interface to BaseObject saving all instances in Lists.
142        It also enables loadability-identifiers.
143        To decide is, if this approach is fast enough.
144
1452005-06-20      Patrick Boenzli <patrick@orxonox.net>
146        Implemented an OBB collision detection system, injected into the
147        WorldEntity framework. Object - Object Collision Detection works
148        fine. Still work on the Object - Ground CD.
149
1502005-06-10      Benjamin Grauer <bensch@orxonox.net>
151        Established a try on class-derivation and isA function.
152
1532005-06-09      orxonox <info@orxonox.net>
154        created new Tag 0.3.0-pre-alpha
155
1562005-06-04      Benjamin Grauer <bensch@orxonox.net>
157        Merged the SoundEngine (openAL-version) into the trunk
158        this is one of the major steps up to version 0.3-pre-alpha
159
1602005-06-03      Benjamin Grauer <bensch@orxonox.net>
161        Implemented cycling loading procedures used for
162        the TrackManager and Animations
163
1642005-06-01      orxonox <info@orxonox.net>
165        serious cleanup of most files
166        design and doxygen tags
167        deleted old unused fucntions
168
1692005-05-30      Patrick Boenzli <patrick@oroxnox.ethz.ch>
170        Implemented new EventSystem for orxonox
171        Highly advanced, and much faster.
172
1732005-05-27      Benjamin Grauer <bensch@orxonox.net>
174        Intorducing new Subprojects with a new modular framework.
175        Introducing ParticlesFun
176        Introducing new Importer (this was easy :))
177
1782005-05-10      Benjamin Grauer <bensch@orxonox.net>
179        Merged the gui into the executable
180        Windows compiles again.
181
1822005-04-27      orxonox <info@orxonox.net>
183        Tagged Version 0.2.3-pre-alpha
184
1852005-04-23      Patrick Boenzli <patrick@orxonox.net>
186        Finished most work on Animation-classes
187
1882005-04-21      Benjamin Grauer <bensch@orxonox.net>
189        Material Class update: possibility for transparency.
190
1912005-04-15      Patrick Boenzli <partick@orxonox.net>
192        Added AnimationPlayer and two animation classes.
193
1942005-04-07      Patrick Boenzli <patrick@orxonox.net>
195        Reimplemeted the Weapon and shoot-functions
196
1972005-03-31      Benjamin Grauer <bensch@orxonox.net>
198        Added Text Engine
199
2002005-03-26      Benjamin Grauer <bensch@orxonox.net>
201        Added ResourceManager
202
2032005-03-24      Patrick Boenzli <patrick@orxonox.net>
204        Reimplemented shooting.
205
2062005-03-16      orxonox <info@orxonox.net>
207        Finished work on version 0.2.1-pre-alpha released 0.2.2-pre-alpha
208
2092005-03-15      Patrick Boenzli <patrick@orxonox.net>
210        parenting finished
211
2122005-03-09      Patrick Boenzli <patrick@orxonox.net>
213        Big Cleanup again
214
2152005-03-01      Benjamin Grauer <bensch@orxonox.net>
216        Added Light Class
217
2182005-02-27      Benjamin Grauer <bensch@orxonox.net>
219        Big Configure.ac-cleanup
220
2212005-02-22      David Gruetter <davgr@gmx.ch>
222        Added Skysphere
223
2242005-01-07      Patrick Boenzli <patrick@orxonox.net>
225        LoadScreen implemented
226
2272004-12-20      Patrick Boenzli <patrick@orxonox.net>
228        New Version out 0.2.1-pre-alpha
229
2302004-12-20      Patrick Boenzli <patrick@orxonox.net>
231        HEAVY cleanup of the framework
232
2332004-12-18      Patrick Boenzli <patrick@orxonox.net>
234        enhanced the Command Node
235
2362004-12-15      Nico Benold <bernoldn@ee.ethz.ch>
237        OS X support
238
2392004-12-15      Benjamin Grauer <bensch@orxonox.net>
240        Defined standard coding rules
241
2422004-12-15      Benjamin Grauer <bensch@orxonox.net>
243        Added Importer for showing 3D Object.
244
2452004-11-07      David Gruetter <davgr@gmx.ch>
246        Shaded Terrain
247
2482004-10-23      Adrian Buerli <buerlia@ee.ethz.ch>
249        Dynamic Mountains, dynamic movement.
250
2512004-10-18      Patrick Boenzli <patrick@orxonox.net>
252        Release 0.1-pre-alpha
253
2542004-07-17      Christian Meyer <cmeyer@ee.ethz.ch>
255        SDL-Framework
256
2572004-06-09      Tom of ethz
258        Added endless Mountains
259
2602004-06-02      Benjamin Grauer <bensch@orxonox.net>
261        Added Console
262
2632004-05-20      Patrick Boenzli <patrick@orxonox.net>
264        Added the ability to shoot
265
2662004-05-05      Benjamin Grauer <bensch@orxonox.net>
267        Added the GUI.
268
2692004-04-21      Patrik Boenzli <patrick@orxonox.net>
270        Added Makefile to orxonox
271
2722004-04-25      Amir Guindehi <amir@guindehi.ch>
273        Created Project orxonox.
274        Thanks a lot. (from all the Orxonox-dev-team)
Note: See TracBrowser for help on using the repository browser.