Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

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

Last change on this file since 9975 was 9965, checked in by marcscha, 18 years ago

Modifications to ship, HUD,.. see changelog

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