As King Baguette, you want to reject your humanity and ascend to Godhood through your Scat Intent!

A rhythm game made in 3 hours for the Trijam#210 (theme : Distractions)

GOAL: You're playing King Baguette, who wants to ascend thanks to his Scat powers!

But Lord Croissant, your old friend, rival, previous step father and master of the "Crème fouettée no jutsu" is still after your crown and sent his son, PainAuChocolat (newly auto proclaimed drummer) to distract you !

Will you be able to stay focused and ascend ?


CONTROLS : After the first measure of the music, you can move around using WASD (ZQSD for fellow French players).
You can also pause the game with ESCAPE.

Try to get 30 Green Meditation Orbs in as less beats as possible.
Be careful though, if you get hit by Red Orbs and reach a score of -10, it's your loss and, well you'll still remain King, but deep down you'll know you have failed...

NOTE :  If you like hardship, there's a x2 speed mode you can try! 



PROJECT MANAGEMENT :

With only 3 hours to go, I tried my best to prepare beforehand and wrote all my ideas and planning on paper.
What took me the longest was without a doubt trying to imagine wich FSM I would be using while also being as exhaustive as possible.
Learning from past experience, I cut my project in multiple parts to have the bare minimum gameplay written down, and next to that list all the others features I thought would be nice to add if I was quick enough (spoiler, I wasn't x) ).

After preparing my "documents" (more like paper filled with short words, small drawings and arrows crossing the page from one side to the other to link 2 items), I decided to start developping.

My plan was to do start with 1 hour pure Unity development , cut in half at 30 minutes to take a step back and see my progress.

HOUR 1 : I finished the player movements, OrbSpawner and the scoring system through orbs collisons.
At that point I "only" had to handle music and SFX, and then implement my UI menus.

Judging my pace "ok tier", I allowed myself 1 hour of music and "SFX" creation and implementation. 

HOUR 2 : It took me a little more than 50 minutes to create the music, register myself for the SFXs and import everything in Unity. 

I was quite proud with this and thought including some of the "non-mandatory" features was totally doable since "UI won't take me too much time"....


HOUR 3 : UI did took me much time...
After using both PlayMaker FSMs and Koreographer to handle the music and SFX, I started implementing UI. Besides the score, I had to create the start, pause, win and lose menus.
I don't know if it's because it's been so long I created UI, or just my confidence making me work slowly, but the result was that I finished a stable state for the game (clearly not a proper one considering how I handled FSMs' transitions and naming in the end...) with only 8 minutes left that I wanted to keep to correct the bugs I would find while testing. 

After in fact finding some bugs, all I could do as bonus addition with the remaining time was put a "Speed x2" button, quickly handled with one event changing the pitch of my Music Source.

At least the game is playable and not (too ?) buggy, even if it's not as good as I wanted it to be.

UPCOMING FEATURES :

Here are my ideas I couldn't use/ develop because of the time limit.
I'll continue the development to include all of them soon.

- Change of character model to the King character, from Polygon Fantasy Kingdom - Synty Studios asset.

- Setting around 6/8 animations of posing from Mixamo and play one randomly each time the player would move, while also having the camera getting really close to the character so we could spectate the agility and beauty of King Baguette posing. (not sure if it would work with Speed 2 though).

- Add a blue orb spawning every measure (so every 4 beats), and when taken, that would stop PainAuChocolat from playing drums for 2 measures.

- Speaking of PainAuChocolat, I also wanted to put him and his drum as a "floating around" game object. Like, seeing (and hearing) him come from the left side of the screen and going upward while rotating on himself, until he disappeared from the top of the screen. And after some seconds, seeing him reappear from the right side while still floating around from one side to the other...

- Add particles when there's a collision between the Player and an Orb.

 

ASSETS LIST :
Here are the assets I used (or thought of using) for this little project :

- Koreaographer - Sonic Bloom
- FSM PlayMaker - Hutong Games
- Fresh Bread - Megan Alcock
- Polygon Fantasy Kingdom - Synty Studios
- Skybox Series Free


Thank you for reading/ playing, please don't hesitate to share your thoughts/ any advice you would have in the comments down below so I can improve myself !

Download

Download
AscensionOfTheBaguetteKingWindows.rar 62 MB

Leave a comment

Log in with itch.io to leave a comment.