No need to hide the score anymore when showing the boss health.
Small fix to Venomteeth jump.
Fixed issue when the windowScale value on the saved settings is bigger than what the current screen can handle.
Improvements on Venomteeth boss fight.
Enlarged a bit the dialog box and improved the save area sprite.
Fixed game over and continue screen placements.
Fixed save game screen placement.
Fixed controls screen placement.
Fixed bug with extra spaces on high-score.
Improvements on the backgrounds.
Small correction with one of the tutorial messages.
Base resolution is now 228x128.
Recoloring some enemies.
Press Esc on the settings menu will now go back to the main menu, Esc on the main menu will quit the game.
Fixed bug that could make shawy end up in an unreachable place.
Language can be changed on the settings menu (requires restart).
Updates to translations.
Color mode can only be changed on the main menu.
Profile screen randomises a name at the start.
When completed achievements will show the description now.
Added a few improvements on the third sublevel area design.
More work on the third sublevel area music.
Mountain parallax now uses two layers as well.
AI improvements on the jellyfish enemy.
Improvements on the music for the third sublevel area.
Cave parallax now uses two layers.
Added sound effects for the arrow trap and when then worm burrows.
Added more work on the music for the third sublevel area.
Added yet another palette for the color modes.
Added a transition effect when picking the color mode.
Fixed some bugs with going back on some levels.
Added two more palettes to select.
Fixed achievements progress not being saved.
Started working on the jellyfish AI.
More design work on the third sublevel area and started adding its music theme.
More design improvements on the new areas.
Added a few more sound effects.
More work on the cave sublevel area music.
Fixed issue with lever_platform animation.
More work on the cave sublevel music.
More work on Cave Sublevel area music.
Fixes to high-score threading issues on quit.
Implemented a new lever that calls for the platform when the platform has a lever as well.
Re-worked the music for the cave sublevel area, still WIP.
Achievements can have a hint that shows on the achievement screen.
More level design on the third sublevel area.
Highscore code now runs on its own thread.
Fixed issue with Venomteeth music.
More design improvements on the cave sub level area.
Connected the cave sublevel area with the third sublevel area.
Re-worked music on Bifurcation, Lava and Water and Venomteeth Nest areas.
Added a sound effect when Shawy is low on air.
Added a sound effect for the piranha bite.
Re-worked some of the sound effects.
Re-worked the music from MainMenu, Mountain, Cave Entrance and Lava Corridor areas.
More work on achievements.
Implemented work in progress achievements.
More work on the third sub-level area design.
More design work on the new areas.
Fixed bug with doors on mini-map.
Design improvements on cave sublevel area.
Improvements on worm AI.
Worms can't be attacked while hidden.
Venomteeth now will drop one sacred stone on death.
Avoid tutorial dialogs when on dev mode.
Added new jellyfish enemy.
Added new eye enemy, its AI still needs some improvements.
Added new worm enemy sprite-sheet.
Improvements on fonts code to handle unicode characters.
Updated Text Interface Engine code.
Updates to translations.
Added a few new lines of dialog for Venomteeth and his minions.
Fixed bug with Venomteeth damage area.
Adjusted phase timers for Venomteeth, battle will be more dynamic now.
Work in progress boss music for Venomteeth fight.
Started working on yet another level, really basic design only.
Fixed high-score screen not working on the Android version.
More cave_sublevel design.
Improvements on the high-scores screen.
Added a notification message when the high-score is created/updated for the player.
Fixed bug with map going away when switching areas, and stuck in loading bug after continue countdown reached to zero (thanks cadox8 for reporting).
Older save-games are not compatible with this version.
Added a simple credits menu, will improve it later.
More level design on the new area.
Work in progress new platform type for the new area.
Enemies are allowed to sleep when they're far from the player, saves cpu :).
Shortened the death animations on the enemies.
Speeded up a little Shawy's attack animation.
Camera improvements, disabled drag for the x axis and lowered the drag margin on the y axis.
More work on the Venomteeth Nest music.
Improvements on Venomteeth Nest music track.
Started adding a new enemy for the new level.
Added an arrow trap on the new level.
Fixed bug when globalstats.io doesn't replies with an access token.
Improved difficulty note position.
Improved note display on new game menu.
Fixed UI bug and also started working on a new level.
Added easy mode and modified difficulty modes as follows: Easy mode has halved damage and continue for 5 coins, Normal mode has full damage and continue for 10 coins, Hardcore mode has full damage and can't continue.
Leaderboard data is updated when the game starts.
Fixed bug with hiding touch buttons on cut-scenes.
User high-scores are pretty much working now, it needs some improvements and more testing though.
Added a user name input screen after the new game menu, the user name will be used for high-score purposes.
More WIP code for high-scores.
Started working on a high-score screen.
Added a few more save positions on some areas.
Fixed selection arrow position.
Cutscene can be skipped while the npc is moving now.
Small bug fix.
Escape skips cut scenes.
Hide controls and fullscreen/window settings on touch devices.
Mini-map can be toggled on android devices tapping the top right section of the screen.
Hud elements will be hidden on the intro scene.
Added tutorial dialogs for the map and the menu for android devices.
Adjusted music files volume.
Added a second save area on cave entrance and mountain areas.
Shawy will now explain how to use the mini map function if not used by the player.
Mini-map can be toggled with M and Tab, and it's configurable on the controls menu.
Small bug fix.
Adjusted volume for CaveTheme and MainMenu, WIP.
Menu will now show a maximum options of 5, if there are more options (like on the settings or the controls menus) there will be shown up/down arrows to determine that the are more options.
Game can be saved now using the menu (Esc while in-game) when standing on a save area.
Implemented variable jump height for Shawy (jumps higher the longer you keep pressing jump).
More work on translations.
Show save areas on map as well.
Map revealed areas are now saved/loaded from disk and on changing area.
Full-map position is centered on the player when is shown.
More work on translations.
Music and SFX volume default to 50% when game is first launched.
Shawy can look up or down while walking too now.
Adjusted the size of the mini map.
Pickup objects fade faster.
Fixed performance issues with mini-map and fixed a few issues with fog.
Added a shader for the mini map to fix the opacity.
Implemented map fog.
Map improvements, pickups are shown on map as well.
Enemies are also shown in maps.
Many improvements to the maps.
Started implementing a full map script.
Mini-map bug fix.
Mini map improvements.
WIP mini map.
Removed the collision shape for the save area object.
Fixed a few issues with venomteeth damage area.
Fixed small issue with boss gate.
Added a few improvements on how Venomteeth jumps back to his platform.
Improvements on mountain and cave entrance level design, better learning curve.
Android release stuff.
Lowered a bit the opacity for the touch screen buttons.
Improved placing of touch screen buttons.
Enabled Venomteeth Nest area.
Updated default_clear_color to darkest tone.
Fixed loading issue with fullscreen devices.
Added touchscreen buttons support.
Fixed delay before fade out when objects are picked up.
Changelog (v0.025 to v0.028):
New area to explore.
Controls can be changed now, max of two inputs per action.
Bats will stop pursuing shawy when he has gone far.
This is a secret commit ;).
Shawy can hold air a bit longer under water.
Design improvements on several areas.
Fixed bug with spider web spell.
Fixed player facing bug after changing areas.
Shawy will explain how to lookup or down if the player doesn't use those commands.
Older savegames are incompatible now.
Separated key mapping from ui keys to in-game keys.
Joystick buttons are now assignable on the controls menu.
Implemented a new sprite for the save area.
Improved and extended music themes on several areas.
If the windowScale is not set, use the highest possible based off the screen size.
Changelog (v0.023 to v0.024):
Fixed max attenuation distance for sample player on different resolutions.
Disabled fullscreen option until gets properly fixed on all OSes.
Added a SFX for the slime jump.
Fixed linux build not allowing to change resolutions.
Resolution can only be changed from main menu.
Window resolution will be changed instantly now, no need to restart anymore.
Fixed issue with platforms and jumping.
Fixed issue with collisions and platforms.
Lava will kill you always, even if just hit by something else.
Added an option to change text speed.
Dialogs will show faster now by default, enter will now first show the full text and then skip it.
Fixed bug with jumping and damage throwback.
Fixed issue with continue on some areas.
Changelog (v0.019 to v0.022):
Fixed vertical glitch with vertical platforms.
Fixed window resolution setting.
Enemies will re-spawn after 4 mins (of game time) and only the first kill adds points to the score.
Fixed bug with movement on horizontal platforms.
New game mechanic, Shawy can look up or down using the up/down controls, jump is now assigned to button b (x or k key).
Shawy will now lose air when under water, and after all the air is gone he will start losing health.
Improved text SFX.
Hearts will re-spawn after 2 mins of being taken.
Coin will no longer reappear when changing to previous areas if it was previously taken.
Implemented a new font for the HUD, "Micro Full 6x3" by russelleh.
New logo for main menu.
Implemented fade in/out effects.
Added a new level.
Added a dialog when the player is near the gate for a while.