Commit Graph

45 Commits (419ebc8783ba4454cd0f80842df0a8cb3cb71056)

Author SHA1 Message Date
Martin Felis 99f3a4dfff fixed compiler warnings 2011-06-13 13:46:19 +02:00
Martin Felis 600c80fffa level corrections from Sir Wolle, minor tweaks 2011-05-08 17:46:20 +02:00
Martin Felis 10701d787c fixed wrong argument to vargs 2011-05-06 14:31:28 +02:00
Martin Felis (berta win) c2ca0a1a4d fixed compilation under windows
- crashes sometimes for no obvious reason when loading fonts
2011-05-04 18:33:44 +02:00
Martin Felis (schakeline) b5c4ef359f fixed critical bug, and using boost 1.40 as default 2011-05-03 16:10:23 +02:00
Martin Felis e63456f7fe fixed smaller bug and set par time for level 12 2011-04-30 17:12:00 +02:00
Martin Felis 980f55955d asking now whether online highscore mode should be used 2011-04-30 16:41:51 +02:00
Martin Felis bf7713538e fixed a bug which could cause wrong highscore lists 2011-04-21 23:21:01 +02:00
Martin Felis 545c370816 fixed state transitions from highscore->main menu 2011-04-19 13:20:46 +02:00
Martin Felis 3950195593 added level hashes and finished credits 2011-04-19 12:16:52 +02:00
Martin Felis f3ffdc3e31 extralives should work 2011-04-19 10:58:13 +02:00
Martin Felis 8954cf0db0 shading of labels now dependent on the font size 2011-04-19 10:38:59 +02:00
Martin Felis 934bb1f30e allowing now space characters in names, tweaked bonus point calculation and fixed a ViewState bug 2011-04-10 22:27:07 +02:00
Martin Felis 0236bed14b computation of bonus points and better score UI 2011-04-05 22:51:55 +02:00
Martin Felis 4b63d0beba added par time to levels 2011-03-30 10:45:22 +02:00
Martin Felis 1c6cb70590 highscore is marked as online when using online mode 2011-03-27 22:16:19 +02:00
Martin Felis (berta) 69c6e1aaef added level_assemble_mode for easier switching between levels ingame 2011-03-23 08:13:27 +01:00
Martin Felis (berta) e2fd3393d3 clarified highscore submission when internet connection fails 2011-03-16 23:21:22 +01:00
Martin Felis (berta) 21239c9962 highscores can now be submitted to and retrieved from a server 2011-03-16 17:03:41 +01:00
Martin Felis (berta win) 2cb35eab1f beta 2 + editor for the windows version 2011-02-13 15:31:42 +01:00
Martin Felis (berta) ce66a791af bugfixes less log messages
- fixed sudden acceleration of asteroids (wrong order of collision handling
	and resolving)
2011-02-12 16:34:47 +01:00
Martin Felis (berta) 57ea0596b8 editor and game improvements
- (editor) entities can be rotated
- (editor) asteroids get a random angular velocity
- (editor) level title and author can be specified
- (editor) editor can only be quit when clicking the 'X' button
- (game) smaller asteroids have similar velocities as the previous bigger ones
2011-02-12 15:43:06 +01:00
Martin Felis (lola) 3e05c967ab improved editor (deletion of entities and better loading dialog) 2011-01-02 21:04:11 +01:00
Martin Felis (lola) 965c4d9269 quick and dirty editor works for now 2011-01-02 18:25:20 +01:00
Martin Felis (schakeline) d01ab37554 introduced game data dir and user data dir
- the game data dir contains system wide data such as levels, sounds, etc.
- user data dir stores higscore, configurations
2010-12-03 00:15:26 +01:00
Martin Felis (berta win) 1a30c7583c Final version of Beta 1
- made the world a little smaller such that there is only little space off screen
2010-12-01 10:48:10 +01:00
Martin Felis (berta) 263a80a1fd on new game one has 3 lives and also increased temporary new highscore value 2010-12-01 10:33:44 +01:00
Martin Felis (berta win) 083617ea64 console window now hidden under w32 and fixed bug which would prevent loading of the last level 2010-11-29 10:15:08 +01:00
Martin Felis (berta) b8f0ed31e3 sound volumes are now read from and saved to config.rc + bugfix
- fixed calling of IMGUIClear() when the view state changed (was previously
	called only when the game state changed)
2010-11-28 01:13:45 +01:00
Martin Felis (berta) f583cf39a8 previous functionality of the view restored with a few new benefits ("non-linear" menus) 2010-11-28 00:20:58 +01:00
Martin Felis (schakeline) 3340471c61 view states are now managed by a stack + bugfixing
- when one defines DECL_ENUM_LAST it is possible to check whether a string for
	a give enum exists
- making sure ships are alive when they are spawned
- added warning concerning QueueEvent and TriggerEvent (one shall avoid the
	latter)
2010-11-27 20:56:38 +01:00
Martin Felis (berta) f8e5b7e873 intermediate commit: still working on view state managing 2010-11-27 08:38:32 +01:00
Martin Felis (berta) 3cbbedde7e intermediate commit: restructuring view states 2010-11-22 20:00:44 +01:00
Martin Felis (berta) 26087be9f3 polished GUI 2010-11-13 18:45:15 +01:00
Martin Felis (berta) f84184aae1 fixed highscore saving 2010-11-01 22:30:40 +01:00
Martin Felis (schakeline) 9809a7318b basic sound support and added some rocking sounds 2010-10-18 00:40:50 +02:00
Martin Felis (berta) bbb6f75964 fixed annoying bug which would crash the game when pressing spacebar when the game was not in GameRunning state 2010-09-11 16:09:15 +02:00
Martin Felis (berta) 3f962163b3 some progress concerning IMGUI widgets (added simple text input) 2010-09-11 02:28:50 +02:00
Martin Felis (schakeline) b86d28541a moved event handling into Modules instead of having seperate event listener objects 2010-07-29 00:02:12 +08:00
Martin Felis (berta) 91cdebd33a highscore now working
- added ControllerBase::EnableTextinput() for setting up unicode and key repetitions
- added new state GameStateEnterPlayerName
2010-07-15 22:47:17 +02:00
Martin Felis (berta) 38096a4502 started to work on the highscore 2010-06-10 23:30:29 +02:00
Martin Felis (berta) 710d3e2509 improved font handling and HUD 2010-05-02 22:39:49 +02:00
Martin Felis (berta) 53220eb0ee multiple levels in ./data/levels/ are played through 2010-04-18 11:41:29 +02:00
Martin Felis (berta) f862a952e5 running now asteroids.rc on startup and cleanup of debug messages 2010-04-06 00:12:26 +02:00
Martin Felis (berta) e7e0b39e82 initial commit 2010-04-05 23:38:59 +02:00