Devlogs
Tower Ascent v1.2a Characters Update
Posted July 06, 2024 by KGP1125
#Player Update #Movement Update #Collision Update #UI Update #Audio Update #Animations Update #Screen Update #Bug Fixes
Tower Ascent v1.2a
General Changes
- Code optimization for performance and reliability
- More responsive movement controls
- Modified enemy detention ranges
- Updated level 3 structure
Added
- Pickup sound when the player collects a coin
- Walking sound when the player moves either left or right when walking and not in the air
- Player idle animation when the player is not moving
- Visual input display when an assigned input key is pressed
- Added new fire character
- Added new water character
- Added new leaf character
- Added new metal character
- Added new crystal character
- Added new ground character
- Added Title Screen
- Added Character Select Screen
Planned Additions
- Updated Character Screen UI
- Level Select Screen
- Quit to Title
Bugfixes
- The score no longer increases indefinitely when the player collects a coin but stays in that same location
- The score updates as soon as the player collects a coin now, instead of only being shown when the level changes
- Screen tearing no longer occurs when the player attempts to jump while mid-air in level 1
- The jump sound no longer plays when the player attempts to jump while mid-air
- The left jump animation appropriately plays while jumping when facing the left and no longer the right jump animation
- The boss room music and background music no longer overlap over each other in certain cases
- The boss room music stops as the player clicks restarts and the background music appropriately restarts
Bugs
- Enemies can walk through walls if chasing the player far enough
- The Play, Restart and Quit buttons are clickable even if the game is not paused
- The player is sometimes not able to jump at the left edge of a platform while they are moving (Current workaround: jump earlier than you would on the right side of a platform)
- Top of the screen not shown in windowed mode
- Game does not exit properly in windowed mode
- Game is unplayable in full-screen mode in any resolution besides 1280x720 (Current workaround: (i) Play in windowed mode or (ii) Adjust desktop resolution to 1280x720 to play in full-screen mode)