Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

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

Last change on this file since 9998 was 9998, checked in by marcscha, 17 years ago

multiple weapons, crosshair visibility → changelog

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