A 2d game that aspires to be similar to Rimworld, with more depth, magic, and RPG concepts.
*Now supports the tilling of dirt *Skills are now in *Harvest skill now has impact on the speed of harvesting resources *Removed Serilog dependency *Inventories are now baked in for creatures *Increased camera performance, 100x100 worlds are possible (~22 fps) *Now putting core game content in the "Magical Life Core" mod *Task manager rewrite to be more intelligent, offer more options for dynamic dependencies *Crafting is now supported *Protobuf-net inheritance and surrogates are now automatically handled *Mods are now supported, and when found will be loaded
*Tilling dirt is now available from the in game GUI *2K support (2560x1440) *Certain windows are now movable *Creatures can now be clicked upon to see their skills/creature window *Added the new log texture *Skills/creature window now has an inventory tab *Zooming out now supported *Added the Action Bar
*Fixed PineTree class property Name's value *Fixed mined stones not disappearing *Surround sound now functions like it should
*Audio now has multiple channels/can play multiple sounds simultaneously *Audio now has a surround sound effect *Audio listening is set from the center of the screen *API now works anywhere C# can run *Dedicated server now runs on Mac and Linux in addition to windows *Trees now in as a resource *Trees are now harvestable *Oak Trees are now in *Maple Trees are now in *Pine trees are now in *Now handles the dropping of an item on a tile that already has an item of a different type on it.
*Trees now render *Axe button now allows for the user to mark which trees to chop down
*Items now render properly again *Reduced the occurrences of a saving bug
[Version 0.0.0.6]
### GUI
*Stone is now rendered
### API
*Stone is now generated in world
*Abstracted pathfinding so that we can support any algorithm with a little tweaking/a bridge between how each algorithm stores the path found
*Pathfinding now forbides living creatures from moving on tiles with marble.
### Tweaks
*Ordering a unit now clears previous orders
[Version 0.0.0.5]
### GUI
*Living creatures are now being rendered
*Living creatures can now be individually selected and order to a location
### Bugs
*Main menu fails to show when pressing escape (Issue #11)
[Version 0.0.0.4]
### GUI
*Now displays new game button
*Now recieves mouse input as events
*Mouse now displays
*Escape now toggles the main menu
*Clicking a main menu button now hides the main menu
*Exit button now exits the game
*User can now choose the size of the world
#### API
* Now using Monogame
* Now supports a load game progress bar
### Bugs
*Solved a bug that didn't allow for more than one GUI object recieving mouse input (b88e0815)
[Version 0.0.0.3]
### Features
*End turn button is now rendered
#### API
*Support for creature movement
### Tweaks
*Changed many data structures under the hood
[Version 0.0.0.2]
### Features
*Living creatures are now rendered
#### API
*Living creatures are now supported