Update - Fixes/New Features/Visual Effects


This week progress was made in fixing issues consistently raised in previous weeks and new functionality has been added to compliment core gameplay mechanics.

An issue has been fixed where Skele-Tony would get stuck in the walls. The player character would partially clip into walls and be unable to get out. This was a rare occurrence. More common was the issue where the player would jump into a wall and not fall or slide down it as long as the sideways movement key was held. Both problems have been fixed.


Both problems were fixed by first adding a physics material to Skele-Tony's RigidBody2D with bounciness and friction set to 0. Skele-Tony was still getting stuck in walls but could slide down. To fix the issue of getting stuck, Skele-Tony's PolygonCollider2D was replaced with a BoxCollider2D. Now Skele-Tony can slide down walls and never gets stuck.

Item drops are now implemented. When Skel-Tony destroys enemies they drop souls which Skele-Tony can then pick up to raise their score. The score is not visible in game yet but it goes up each time the player collects one.


Previously, Skele-Tony's fireballs had clipping issues with walls and floors. the fireballs being riggers passed right through the world colliders. the level now has a script allowing it to destroy any fireballs that hit it.



Also, new effects have been added to the game including a trail that follows fireballs and explosions when enemies die.

Another modification added later in this build is the new virtual camera. The old camera was a child of the player character and was destroyed when the player died, causing the screen to freeze abruptly. its movements were also not fluid enough and caused the game to zoom in too far when played on itch.io. the new camera is far more sophisticated with more fluid movement, no zooming issues, and it remains active after the player's death. I also added a short delay to the shooting script so players can no longer machine gun fire at enemies.


Files

Build 1.21.zip Play in browser
May 10, 2024

Leave a comment

Log in with itch.io to leave a comment.