Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: orxonox.OLD/branches/heathaze/ChangeLog @ 10626

Last change on this file since 10626 was 9872, checked in by bensch, 18 years ago

Changelog adapted for the proxy server arch, and also switched to the next stage of Orxonox: 0.3.6_alpha

now we will make our approach to orxonox 0.4.0_alpha with the first beta release (i hope :) )

File size: 8.7 KB
Line 
12006-09-22      Benjamin Grauer <bensch@orxonox.net>
2        Complete reimplementation of the ResourceManager.
3        Now all resourceable Classes have a SubClass, that handles via Resources.
4        The approach is scaleable and modular, and conforms with shared libraries.
5
62006-09-16      Benjamin Grauer <bensch@orxonox.net>
7        Total templated and typesafe approach to the Executor paradigm.
8        Now there is only one implementation of the Executor-construct,
9        and all special types of executors (e.g SubString, lua_State*)
10        are created via Explicit Specialization and an Evaluater.
11
122006-09-01      Benjamin Grauer <bensch@orxonox.net>
13        Reimplementation of the ObjectList Class
14        Removed old constructs
15        Waiting for adaptions in Network and CollisionReaction
16
172006-07-21      Benjamin Grauer <bensch@orxonox.net>
18        New implementation of the signal/slot paradigm
19        For this the nice implementation sigslot from Sarah Thompson was adapted.
20        Also adopted the GL-Gui callback.
21        One other thing done was the switch from const char* to const std::string&
22         in the return value from BaseObject::getName and BaseObject::getClassName.
23        Also removed GTK completely (man i am happy about this one :) )
24
252006-08-04      Patrick Boenzli <patrick@orxonox.net>
26        Proxy Server topology for the Multi-player game.
27        Now it is possible to play with millions of Players in one World.
28
292006-07-21      orxonox <info@orxonox.net>
30        All implementations from the PPS-team in the Summer-semester integrated:
31         Network (update) [Christoph Renner]
32         Weather engine [David Hasenfratz, Andreas Maechler]
33         Water with a very nice shader implementation. [Stefan Lienhard]
34         Scripting Engine (LUA-interface) [Silvan Nellen]
35         Story book (mostly within of the WIKI) [Benjamin Knecht]
36         Binary Space Partitioning [Claudio Botta]
37
382006-06-10      Benjamin Grauer <bensch@orxonox.net>
39        Introduced new GL-style Gui
40
412006-05-19      Benjamin Grauer <bensch@orxonox.net>
42        New Design of the Executor (constant instead of linear time)
43
442006-05-18      Patrick Boenzli <patrick@orxonox.net>
45        Total redesign of the Collision-Detection Engine.
46
472006-05-17      Benjamin Grauer <bensch@orxonox.net>
48        Introduced new QT-style Gui.
49
502006-03-12      orxonox <info@orxonox.net>
51        Mayor switch to std::string (almost complete)
52        All implementations from the PPS-team integrated:
53         Network
54         MoviePlayer
55         HeightMap
56         New SpaceShip Helicopter and Hover
57         PowerUps
58         Water
59         many many more...
60
612005-12-10      Benjamin Grauer <bensch@orxonox.net>
62        Implemented LOD (level of detail)
63        Implemented it through loading of Objects
64
65
662005-11-20      Benjamin Grauer <bensch@orxonox.net>
67        Implemented a new Class: Executor
68        This is an abstract Superclass, that is able to execute any function with parameters.
69        Used it in LoadParam and ShellCommand so far.
70
712005-09-24      Benjamin Grauer <bensch@orxonox.net>
72        Finished implementing the Shell.
73
742005-09-20      orxonox <info@orxonox.net>
75        Begin of Valgrind cleanup.
76
772005-08-16      orxonox <info@orxonox.net>
78        Realesed 0.3.1_alpha, on the grounds of collision detection
79        Working on a Windows-Realease...
80
812005-08-16      Patrick Boenzli <boenzli@orxonox.net>
82        Integrated the collision detection into the orxonox framework. It
83        bases on object-oriented-bounding boxes. The tree is spawned out of
84        any polygon soup.
85
862005-08-15      Benjamin Grauer <bensch@orxonox.net>
87        Reimplemented the IniParser.
88        Now it is possible, to read and write with it, in an easy c++ style.
89        Performance update due to preparsing.
90
912005-08-14      Benjamin Grauer <bensch@orxonox.net>
92        Enhanced PNode, SmoothPNode, softReparenting, better display.
93        Major Speed-update to Vector and Quaternion.
94
952005-07-23      Benjamin Grauer <bensch@orxonox.net>
96        Reimplemeted the ObjectManager, and the GarbageCollector.
97        Features:
98        modularity: easily adding new Creatable Classes through
99        the Factory-style.
100        Faster algorithm in the GarbageCollector, that only checks collectables.
101
1022005-07-23      Patrick Boenzli <boenzli@orxonox.net>
103        Implemented a spatial separation algorithm that separates any polygon
104        soup into a quadtree. The tree leafs are hold in a hash table for
105        fast lookup.
106
1072005-07-14      Benjamin Grauer <bensch@orxonox.net>
108        Implementd Render2D and Element2D, that handles 2D-shapes overlay
109        This is a new Engine, enabling us to render to layers.
110
1112005-07-01      Benjamin Grauer <bensch@orxonox.net>
112        Implemented ClassList.h:
113        an interface to BaseObject saving all instances in Lists.
114        It also enables loadability-identifiers.
115        To decide is, if this approach is fast enough.
116
1172005-06-20      Patrick Boenzli <patrick@orxonox.net>
118        Implemented an OBB collision detection system, injected into the
119        WorldEntity framework. Object - Object Collision Detection works
120        fine. Still work on the Object - Ground CD.
121
1222005-06-10      Benjamin Grauer <bensch@orxonox.net>
123        Established a try on class-derivation and isA function.
124
1252005-06-09      orxonox <info@orxonox.net>
126        created new Tag 0.3.0-pre-alpha
127
1282005-06-04      Benjamin Grauer <bensch@orxonox.net>
129        Merged the SoundEngine (openAL-version) into the trunk
130        this is one of the major steps up to version 0.3-pre-alpha
131
1322005-06-03      Benjamin Grauer <bensch@orxonox.net>
133        Implemented cycling loading procedures used for
134        the TrackManager and Animations
135
1362005-06-01      orxonox <info@orxonox.net>
137        serious cleanup of most files
138        design and doxygen tags
139        deleted old unused fucntions
140
1412005-05-30      Patrick Boenzli <patrick@oroxnox.ethz.ch>
142        Implemented new EventSystem for orxonox
143        Highly advanced, and much faster.
144
1452005-05-27      Benjamin Grauer <bensch@orxonox.net>
146        Intorducing new Subprojects with a new modular framework.
147        Introducing ParticlesFun
148        Introducing new Importer (this was easy :))
149
1502005-05-10      Benjamin Grauer <bensch@orxonox.net>
151        Merged the gui into the executable
152        Windows compiles again.
153
1542005-04-27      orxonox <info@orxonox.net>
155        Tagged Version 0.2.3-pre-alpha
156
1572005-04-23      Patrick Boenzli <patrick@orxonox.net>
158        Finished most work on Animation-classes
159
1602005-04-21      Benjamin Grauer <bensch@orxonox.net>
161        Material Class update: possibility for transparency.
162
1632005-04-15      Patrick Boenzli <partick@orxonox.net>
164        Added AnimationPlayer and two animation classes.
165
1662005-04-07      Patrick Boenzli <patrick@orxonox.net>
167        Reimplemeted the Weapon and shoot-functions
168
1692005-03-31      Benjamin Grauer <bensch@orxonox.net>
170        Added Text Engine
171
1722005-03-26      Benjamin Grauer <bensch@orxonox.net>
173        Added ResourceManager
174
1752005-03-24      Patrick Boenzli <patrick@orxonox.net>
176        Reimplemented shooting.
177
1782005-03-16      orxonox <info@orxonox.net>
179        Finished work on version 0.2.1-pre-alpha released 0.2.2-pre-alpha
180
1812005-03-15      Patrick Boenzli <patrick@orxonox.net>
182        parenting finished
183
1842005-03-09      Patrick Boenzli <patrick@orxonox.net>
185        Big Cleanup again
186
1872005-03-01      Benjamin Grauer <bensch@orxonox.net>
188        Added Light Class
189
1902005-02-27      Benjamin Grauer <bensch@orxonox.net>
191        Big Configure.ac-cleanup
192
1932005-02-22      David Gruetter <davgr@gmx.ch>
194        Added Skysphere
195
1962005-01-07      Patrick Boenzli <patrick@orxonox.net>
197        LoadScreen implemented
198
1992004-12-20      Patrick Boenzli <patrick@orxonox.net>
200        New Version out 0.2.1-pre-alpha
201
2022004-12-20      Patrick Boenzli <patrick@orxonox.net>
203        HEAVY cleanup of the framework
204
2052004-12-18      Patrick Boenzli <patrick@orxonox.net>
206        enhanced the Command Node
207
2082004-12-15      Nico Benold <bernoldn@ee.ethz.ch>
209        OS X support
210
2112004-12-15      Benjamin Grauer <bensch@orxonox.net>
212        Defined standard coding rules
213
2142004-12-15      Benjamin Grauer <bensch@orxonox.net>
215        Added Importer for showing 3D Object.
216
2172004-11-07      David Gruetter <davgr@gmx.ch>
218        Shaded Terrain
219
2202004-10-23      Adrian Buerli <buerlia@ee.ethz.ch>
221        Dynamic Mountains, dynamic movement.
222
2232004-10-18      Patrick Boenzli <patrick@orxonox.net>
224        Release 0.1-pre-alpha
225
2262004-07-17      Christian Meyer <cmeyer@ee.ethz.ch>
227        SDL-Framework
228
2292004-06-09      Tom of ethz
230        Added endless Mountains
231
2322004-06-02      Benjamin Grauer <bensch@orxonox.net>
233        Added Console
234
2352004-05-20      Patrick Boenzli <patrick@orxonox.net>
236        Added the ability to shoot
237
2382004-05-05      Benjamin Grauer <bensch@orxonox.net>
239        Added the GUI.
240
2412004-04-21      Patrik Boenzli <patrick@orxonox.net>
242        Added Makefile to orxonox
243
2442004-04-25      Amir Guindehi <amir@guindehi.ch>
245        Created Project orxonox.
246        Thanks a lot. (from all the Orxonox-dev-team)
Note: See TracBrowser for help on using the repository browser.