Retro Action Platformer


v0.040:

  • Secret fixes ;).
  • Fixed touchscreen button positions.
  • Fixed cave sub level starting position.
  • Defaults to light green color mode.
  • Fixed Shawy main menu movement.
  • 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.

v0.039:

  • 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.

v0.038:

  • 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.

v0.037:

  • 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.

v0.036:

  • 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.

v0.035:

  • 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).

v0.034:

  • 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.
  • UI improvements.
  • Fixed bug when globalstats.io doesn't replies with an access token.

v0.033:

  • 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.

v0.032:

  • 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.

v0.031:

  • 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.

v0.030:

  • 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.

v0.029:

  • 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.