1Version 0.7.0: 2Added frame skipping (command line: --frame-skip <int>) 3Added loading of external levels (command line: --map <path>) 4Frame limiter could be disabled (command line: --disable-frame-limiter) 5Added XML configuration file 6Added options menu; 7Added sound and music volume change; 8Added Music; 9Changed menu screen; 10Edited samples to match with music tune; 11Fixed several memory leaks. 12 13Version 0.6.1: 14Fixed bug that prevented saving game progresses; 15Small fixes in autotools configuration, now "make distcheck" works. 16 17Version 0.6.0: 18Fixed "random exploding flintstone/monster" bug; 19Code refactoring; 20Added autotools support; 21Removed ClanLib, now using libSDL; 22Added 10 new (tutorial-)levels; 23 24Version 0.5.1: 25Fixed various bugs; 26 27Version 0.5.0: 28Added new levels (11-13); 29Changed maps format: now a map is a script compiled on-the-fly; 30Added entity Tomato; 31 32Version 0.4.2: 33Added Sample class; 34Fixed "playing a sample several times" bug; 35Several internal fixes; 36 37Version 0.4.1: 38Fixed segfault bug "no direction set"; 39 40Version 0.4.0: 41Added class Menu; 42Added Menu gfx; 43General fixing and code cleaning; 44Changed maps management; 45added blue, green and yellow doors&keys; 46changed level 0; 47added time; 48added spriteset (skins) support; 49added sound support; 50added a few samples; 51 52 53Version 0.3.0: 54fixed odd behaviours of flintstones; 55fixed odd behaviours of entity_fallings; 56fixed odd behaviours of entity_peperon; 57changed doors functionality; 58Added new level (level 7); 59Added new level (level 8); 60Added new level (level 9); 61Added new level (level 10); 62Changes affecting gameplay(Player cannot run away when he touches a monster); 63Changed sprites for boulders; 64Changed sprites for emeralds; 65Changed sprites for sapphires; 66Changed sprites for flintstones; 67Changed sprites for exits; 68Added new entity (Steel); 69Added new entity (Wood); 70Changes affecting gameplay(increased frequency of keys acquiring); 71Added a virtual member in Entity (roll_on_me()); 72 73 74 75Version 0.2.6: 76Added monster peperon; 77Added configuration file, for storing last unsolved level; 78Changes affecting gameplay (player cannot eat an emerald if it is falling); 79Added new level (level 6); 80 81Version 0.2.5: 82Changed level end policy; 83Added a nice "Credits page" :) 84Doors won't disappear when passed through; 85 86Version 0.2.4: 87Added support for snapping (eg. eating without moving); 88General bugfixing; 89 90Version 0.2.3: 91Added flintstones; 92Added support for score; 93Fixed several bugs ;) 94 95Version 0.2.2: 96Added doors and keys; 97Fixed several bugs; 98 99Version 0.2.1: 100Added basic menu system; 101Added some new levels; 102Fixed "draw_outside_screen" "not implemented feature" ;) 103Fixed several bugs; 104 105Version 0.2.0: 106Fixed "where_is_the_player_at_start?" bug; 107Added new levels; 108 109Version 0.2.0pre6: (not released) 110Changed structure used for object list; 111 112Version 0.2.0pre5: (not released) 113Changed no. of frame per animations (5->8); 114Added better synchronization for frames; 115Changed sprites for Entity::Player; 116Changed sprites for Entity::Boulder; 117Changed sprites for Entity::Exit; 118 119Version 0.2.0pre4: (not released) 120Added explosions (Entity_Explosion); 121Added subsprite support for animations; 122Added some sprite :) 123 124 125Version 0.2.0pre3: (not_released) 126Rewritten level management from scratch; 127Rewritten sprite management from scratch; 128Added support for a level bigger than screen; 129 130Version 0.2.0pre2: (not_released) 131 132Version 0.2.0pre1: (not released) 133 134Version 0.1.8: 135Added ResourceManager support; 136Enhanced demonstration level; 137 138Version 0.1.7: 139Fixed "Piled entity_falling" bug; 140Added a new funny level (Thanks to Giuseppe Martino); 141Heavly slowed the gameplay ;) 142 143Version 0.1.6: 144Added Win32 support (thanks to Kenneth Gangstoe) 145Added level loader (from file "level.map") 146Fixed "Exit-eating" bug 147 148Version 0.1.5: 149Rewritten classes interfaces; 150Added class Screen; 151Fixed "eating" bug; 152General fixing 153 154Version 0.1.4: 155Cleaned objects code; 156Fixed "tentacle-killing boulder" bug 157Fixed "boulder eating" bug 158Fixed and completed object Exit 159Now Entity_Falling objects roll if over others 160 161Version 0.1.3: 162Added collision checking (player vs. Boulder) 163Added objects interaction functions (Player::is_alive(), Emerald::eat(), etc) (done) 164Added Gem::Sapphire (value=3 color="blue") 165Changed Gem::Emerald color to "green" 166Now Player can move boulder 167Added object Exit 168 169Version 0.1.2: 170Added "Level flipping"; 171Fixed "indestructible emerald" bug; 172Removed object list from class Game; 173 174Version 0.1.1: 175Added class Sprite for interaction level->screen 176 177Version 0.1.0: 178First release