Wellp a test version is out, so if you haven't tried that already I suggest you should.
Not much today unfortunately. I've swapped out to a better way of handling inputs so now the World Information actually gets displayed:
You can show this World Information by pressing the 'M' key.
And also you can hide the GUI using 'F':
F no longer unlocks your FPS as you can tell. This is to prevent people who enjoy mashing random buttons from breaking the game and screaming at me.
Though I haven't finished it I do have a combat system in mind, hopefully I can do that tomorrow (and finish combat on the NPC side of things).
Finally the changelog:
0.2.5 --> 0.3.0
# GRAPHICAL CHANGES
- New bars.
# FIXES
- Fixed sound and music (lol).
- Fixed sound and music options (lol again).
- Fixed the camera system!
- Fixed the merchant not changing to his zombie sprite at night.
- Fixed NPC names not centering.
- Fixed the save button in the options menu not working.
- Fixed inputs not being recognized.
# CHANGES
- New random generation.
- Reduced Merchant spawn rate.
- Increased disease rate.
- Going below 50% hunger or thirst will drain your health.
- Dungeons are no longer saved in the world file.
- All worlds except Unforgiving worlds are now based on 'death chances':
- Die once: sent back to respawn point.
- Die twice: lose items, exp, etc.
- Die three times: like Unforgiving mode, your world is deleted.
- Hard mode only has two chances: lose items, exp, etc and permadeath.
- Reverted dungeons back to old maze format, temporarily.
- Even more code cleaning!
- NPCs now respawn every 30 seconds.
- Improved NPC AI to comply with the new collision system.
- Folder cleaning.
- Added more NPCs to dungeons.
- Time is now saved in the world data folder.
- Removed F to unlock FPS.
# ADDITIONS
- Walking sound.
- Health bar.
- Holes now teleport you to dungeons.
- Collisions.
- EXP bar.
- You now gain 15 EXP per day and 30 EXP per week.
- Very minimal and temporary combat system.
- NPC health bars.
- Dungeon portals to teleport you back home.
- Escape to exit to the main menu whilst not in-game.
- F to hide/show the GUI.
- M to hide/show world info.