Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

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

Last change on this file since 10022 was 10016, checked in by nicolasc, 18 years ago

space_ship cleanup, ChangeLog update

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