New Features Part 2

In this update, I improved the overall game feedback and user experience by adding a progression system, UI elements, and sound effects.

What was added

Progress bar system
A visual progress bar was implemented to track how many collectibles the player has gathered. Instead of only counting items internally, the game now displays real-time progress on screen, making it easier to understand how close you are to completing the level.

Event-based collection system
The collectible system was refactored using events. Each gem now triggers a global event when collected, allowing the game controller to update the progress bar and handle win conditions in a cleaner and more modular way.

Win screen UI
Instead of instantly restarting the level, the game now shows a “Level Complete” screen with a restart button. This makes the experience feel more polished and gives feedback to the player when they finish the level.

Audio feedback
A collection sound effect was added when picking up items. This gives immediate feedback and makes the interaction feel more responsive and satisfying, similar to classic platformers.

Improved game flow
The logic for collecting items, tracking progress, and triggering the win condition was reorganized. Now the game flow is more stable and avoids issues like double counting or early completion.

Small improvements

Better UI organization inside the Canvas
Cleaner separation between gameplay UI (progress bar) and end-game UI (win screen)
More responsive interactions through sound and visual feedback

Dev note

This update was mainly focused on improving feedback and structure rather than adding new mechanics. It helped me understand better how to use events in Unity, organize UI elements properly, and create a smoother gameplay loop.

Published 5 days ago
StatusReleased
PlatformsHTML5
AuthorTarrega1517
Made withUnity

Leave a comment

Log in with itch.io to leave a comment.