Development Process


Good day

This project was developed based on the Theme from the LVL 99 Game Jam during which it was produced.

I was not able to spend as much time on the development of the project as I would have liked due to my studies and work projects.

The Main Concept of the game is Breathing Techniques that will grant you different abilities as you learn them. Parts that were planned but were not implemented were the town and dialogue system enabling you to talk to the different NPCs receive their requests and help your town rebuild and grow. As you clear the NPS's quests they will reward you with their techniques that would make the journey easier for you.

I was able to build the Breath Technique system fully though, initially, I wanted to try and make it time-based, however, for some reason the time it took was different upon each implementation, going from half a second to a 2-second difference in the system, making it so that you could almost never learn the technique through the mini-game. I was able to fix it by making it a relatively position-based system, ensuring that the system works correctly now. The jumping system is also built in a way that you can execute multiple jumps, however, it always executes two jumps on the first initial jump, consumption wise at least, it doesn't give you twice the height for the jump, just twice the energy consumed. I have an idea for a different implementation for the double jump system, currently, I am using overlap circles to check if I am touching the ground, I want to switch this to a ray cast that only gets triggered when the player starts falling again. This might not solve the double jump problem however it should be able to as I believe the reason for the double consumption is that the detection system triggers twice when the character is leaving the ground on the initial jump.

As this is a Jam entry I will only start updating the systems after the voting period has finished.

Files

Breathless Adventure 0.1 Play in browser
Apr 24, 2023

Leave a comment

Log in with itch.io to leave a comment.