Tags

Tags give the ability to mark specific points in history as being important
  • 0.1.9

    Release: 0.1.9
    More configurable settings. Initial character support. Options menu.
    
    - Simple initial support for character creation and loading. Items
    gathered by them should also stay with them after saving the map.
    - Hour duration, tilesets, block types and item types are now
    configurable on config.properties.
    - Added a simple options menu, with resolution options.
    - Show item names when hovering at them in the inventory menu.
    - Added rudimentary precipitability rules for blocks.
    - Added terrarium icon.
    - Improved resolution-independency.
    - Fixed stacking when holding items of the same type.
    - Fixed JPEG file saved as progressive JPEG.
    - Added work-in-progress physics implementation using chipmunk library
    (selectable via macro at compile time, but not really usable currently).
  • 0.1.8

    13cf7d89 · Updated makefiles. ·
    Release: 0.1.8
    New command line options. New main menu anim. Map generation and saving.
    
    - Map generation enabled through a new added library as submodule:
    libgeramun. From the main menu, the first option finally works, by
    entering a map name and hitting enter.
    - Now when choosing the "Save and exit" option from the ingame menu no
    longer saves the map to a hardcoded saved_map.txt file, but instead
    saves in the original map file, overwriting it. Currently, only
    overwrites .txt files - .tmx-loaded maps will be saved in a file with
    the same name, but with the .txt extension appended.
    - New command line options: -c (centered window) and -f (fullscreen
    mode).
    - New main menu background animation.
  • 0.1.7

    Release: 0.1.7
    New item, inventory and pickaxe mechanics. Day-night cycle. Fixes/Refac.
    
    - Created items. Currently there is the pickaxe, dirt block and stone
    block item types. Items also follow players nearby.
    - Created new inventory mechanics to hold and manage items. Items can
    also be stacked.
    - Created the pickaxe tool, which now is needed to dig stuff.
    - Block items can be placed.
    - Created simple day-night cicly, with 1min-1s time proportion.
    - Added a few more settings to config.properties.
    - Re-enabled the "loading" splash screen when loading maps.
    - Fixed loading grass from txt file maps.
    - Fixed bug that made all saved maps store all blocks as dirt blocks.
    - Updated makefiles
    - A lot of refactoring.
  • 0.1.6

    e59c9962 · Set version 0.1.6. ·
    Release: 0.1.6
    Bug fixes and small improvements.
    
    - Updated fgeal to 0.5.6.
    - Fixed water tileset animation not working.
    - Added proper grass tileset (block id 4).
    - New CC0 background.
    - Game now accepts command-line parameters to choose resolution.
    - Improved memory usage due to a better flyweight pattern usage.
    - New file "config.properties" from which is possible to customize some
    game configurations.
    - Fixed missing null-initialization of game_map and world variables.
    - Replaced Menu class with one provided with fgeal, with improvements.
    - Added build configuration for experimental fgeal SFML wrapper.
    - Converted progressive jpeg images to non-progressive jpeg for
    compatibility with SFML.
    - Better compiler linker flags when dealing with Allegro 5.
    - New animation class (replaces older AnimationSet).
    - Refactoring.
  • 0.1.4

    35b7410a · Bumped version to 0.1.4 ·
    Release: 0.1.4
    Fixed game speed. Set 60FPS cap. Changed internal code structure.
  • 0.1.3

    Release: 0.1.3
    Some fixes, improvements and new experimental makefiles.
    
    - Fixed camera glitch.
    - Some improvements in physics memory handling.
    - Added experimental makefiles to build with SDL 1.2, SDL 2.0 or Allegro 5.0.
    - Using new sprite class from fgeal.
    - New usage of fgeal, as submodule.
    - Also using rapidxml from a submodule instead of the code directly.
    - Smaller example maps.
    
    Note: read again BUILDING.md, as there are changes as how to build. Old way of building is available (more or less) in BUILDING_FGEAL.md.
  • 0.1.2

    Release: 0.1.2
    Ajusted the code to use new fgeal wrapper library.
  • 0.1.1-alpha-fgeal0.3

    fb45da83 · Bumped version ·
    Changes to work with fgeal 0.2.5.
  • 0.1.1-alpha-fgeal0.2

    ef5579ee · Bumped side version ·
    First fgeal-based version working correctly with Allegro 5.0 adapter
  • 0.1.1-alpha-fgeal0.1

    7cb7edeb · Defined branch version ·
    First compiled version of fgeal-based branch.
  • 0.1.1-alpha

    0ef6ab3a · Bumped version to 0.1.1 ·
    Marked 0.1.1-alpha. First wave of memory leaks fixes.