X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=CHANGES.txt;h=4fbaf5cf87880e13509dbcd5b8bfba9caa816d15;hb=4915ff573cd77908effc5413e931166fcc8b4721;hp=6e4526c6e61c468334700e2b9f6e2081df2337d7;hpb=de11b13419f0f5ab58bbdbbfe7d4d1769696ab9a;p=supertux.git diff --git a/CHANGES.txt b/CHANGES.txt index 6e4526c6e..4fbaf5cf8 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -1,11 +1,183 @@ CHANGES.txt for Super Tux -by Bill Kendrick +by Bill Kendrick & Tobias Glaesser bill@newbreedsoftware.com http://www.newbreedsoftware.com/supertux/ -0.0.5 - ??? ------------ + +0.0.6 - current CVS version +--------------------------- + * Added realistic physic. Only implemented for the bad money atm. + Tobias Glaesser + + * Created new letters. + Ingo Ruhnke + + * Gameplay fixes. (with the aim to make it at least as playable as 0.0.5 was) + Tobias Glaesser + + * Flexible font (text) handling. + Tobias Glaesser + + * Rewritten menu code. + Tobias Glaesser + + * Upgrades go into the opposite direction Tux collided with. + Ricardo Cruz + + * First implementation of a graphical leveleditor interface. + Tobias Glaesser + + * You can test levels directly in the leveleditor. + Ricardo Cruz & Tobias Glaesser + + * Reinit timers when tux dies. + Duong-Khang NGUYEN + + * Got rid of the TEXTURE_RECTANGLE NVIDIA extension. It should be possible + to play the game in OpenGl mode with the most graphic cards now. + Tobias Glaesser + + * Added optional backgrounds for levels. + Tobias Glaesser + + * First code to optimize the FPS. The maximum are 100 FPS. + Tobias Glaesser + + * Introduced command line option --show-fps. It's self-describing. :) + Tobias Glaesser + + * Text is displayed correctly in OpenGL mode now. + Tobias Glaesser + + * Alpha works in OpenGL mode now. + Tobias Glaesser + + * Rewrite of text/font related code, which should bring huge performance increases to you. + Tobias Glaesser + + * Added a highscore background and improved the name input code. + Tobias Glaesser + + * Added feature to enter your name for a new highscore. + Ricardo Cruz + + * Grid support for the leveleditor and you can look + what's inside a brick now. + Ricardo Cruz + + * Initial infrastructure for mapping keys. + Tobias Glaesser & Ricardo Cruz + + * Fixed a little displaying bug of upgrades. + Ricardo Cruz + + * Improved and fixed the sound support another time. + Duong-Khang NGUYEN + + * Fixed uncorrect use of TIME_WARNING. + Duong-Khang NGUYEN + + * Provided hint for fixing memory leak when fullscreen is toggled. + Ricardo Cruz + + * Made the code more flexible. This means we could add support for two-player games + relativly easily and add tons of bad guys in the future. + Tobias Glaesser + + * You can achieve as many frames as your hardware allows now. + Tobias Glaesser + + * Timers calculate with the real time now. + (FIXME: Pause doesn't work properly for now) + Tobias Glaesser + + * Introduced highly experimental OpenGL mode. + Tobias Glaesser + + * Restructured much code or even all code of SuperTux in an object orientated way. + Yeah, that's even possible in C and brought many new source-files to us. ;) + Tobias Glaesser + + * Fixes and improvements for the leveleditor. + Ricardo Cruz + + * WIN32 build fixes and memory freeing fixes. + Duong-Khang NGUYEN + + * Can now hold and shoot laptops by holding fire and approaching a flat one. + Dan Koestler + + * Fixed possible segfaults. + Tobias Glaesser + + * Reorganized level-code and introced level-subset-structure. + Tobias Glaesser + + * Fixed Amiga/MorphOS build problem. + SixK + + * Improved menu. + Tobias Glaesser + + * Fixed the menu-flickering and added a cool shadow effect. + Ricardo Cruz & Tobias Glaesser + + * Fixed some issues around our new leveleditor. + Tobias Glaesser + + * New leveleditor! I'd like to put a second and a third exclamation mark here. :) + Ricardo Cruz + + * Added: stereo sounds + Duong-Khang NGUYEN + + * Added: displaying tux left + Tobias Glaesser + + * Added: --disable-music and music on/off menu option + Duong-Khang NGUYEN + + * Changed out some music. Created sped-up versions of songs for when + time is running out. + Bill Kendrick + + * New laptop enemy graphics. Sounds when you stomp and kick them. + Bill Kendrick + + +0.0.5 - December 24th, 2003 +--------------------------- + * Added "Level 2" + Tobias Glaesser + + * Added a menu. You can set sound and fullscreen on and off for example. + Tobias Glaesser + + * Improved sound handling again. Added: playing different + songs in one level is now supported (now we need new songs!) + Duong-Khang NGUYEN + + * Added 'PAUSE' feature. + Tobias Glaesser + + * Levels have to specify a theme now. + Tobias Glaesser + + * Fixed FIXME (tux doesn't die anymore, when he reaches the end of a level). + And added a result-screen. (Nothing spectacular ;) ) + Tobias Glaesser + + * Fixed FIXME (sound when 100 distros are reached). + And set the maximum lives to 4. + Tobias Glaesser + + * New images for the shared folder. + Duong-Khang NGUYEN + + * command-line option "--disable-sound" and "--help" now work + Duong-Khang NGUYEN + * Added high score feature. Adam Czachorowski @@ -14,6 +186,26 @@ http://www.newbreedsoftware.com/supertux/ * Sped up FPS (throttle) + * Adding a new level (level,images,music) should be very easy now! + Tobias Glaesser + + * Shooting enemies increases score + Tobias Glaesser + + * Game over sequence. + Tobias Glaesser + + * Added 'make install PREFIX=/usr' and 'make uninstall PREFIX=/usr' + Tobias Glaesser + + * Initial support for additional levels. + Tobias Glaesser + + * One-ups ever 100 distros + Tobias Glaesser + + * Fixed up Makefile + Tobias Glaesser 0.0.4 - July 15, 2002 ---------------------