Devlog - Mini Games and Dialogue
Minigames!
Apart from the dialogue, mini games provide the most entertainment and break up the routine of the narrative for the player! So far I've got three functional games to be played within the Soupy universe that can challenge the player or just provide a little bit of fun :)
Invaders
The invaders clone (which will be framed as a hunting video game) plays almost identically to the original Invaders with the player moving left and right using A&D or arrow keys, and space to shoot at the moving targets. The enemies move under a parent object that moves them towards the player and periodically shoot back at the player. Using a percentage system, the less invaders left in the scene, the faster they move downwards towards the player and more frequently they shoot. (e.g. 100% left in scene = lower speed and shooting frequency, 10% left in scene = higher speed and shooting frequency) The game ends when all enemies are destroyed OR when an enemy successfully shoots the player/is low enough in the game to collide with the player.
This mini game is an optional extra that can be played with Bo on the first and second day of the story.
Brick Breaker
The Brick Breaker/Pong clone combines the gameplay of the two into a "defend the brick" kind of game where the player moves the paddle left and right using A&D or arrow keys to defend the brick from the grief ball! This mini game is accompanied by an automatic string of dialogue happening at the same time, times with specific moments in the mini game (the paddle begins to shrink as the dialogue mentions defences being weakened). The dialogue begins when the game starts and after it ends the player has the option to continue playing the game without the dialogue. The brick has 5 lives and therefor is required to collide with the ball 5 times before the game ends.
This game is a part of the main narrative and occurs automatically on the 5th day of the story.
Flappy bird
The flappy bird clone functions the same as the original game but instead as a hot air balloon dodging clouds. The player adds momentary upwards thrust to the balloon using the space key whilst the balloons move across the screen . This was my first time using a parallax effect to make the balloon appear to be moving forwards whilst actually remaining stationary and I think it is an awesome effect i'm going to try and implement in other areas of my game! This mini game is also accompanied by an automatic string of dialogue related to the hot air balloon which starts as the game begins and again the player can choose to keep playing after it has ended.
This game is also a part of the main narrative and occurs automatically at the beginning of the 3rd game day of the story.
Dialogue and interact-ables!

The main function of the game is the dialogue between characters, not much has changed over the last week of development but i am working on 3 versions of dialogue scripts that deliver slightly different results. The first simply has the characters say their dialogue and then the conversation can be repeated (this will be for smaller little lines of dialogue), the second toggles an option at the end of the dialogue to allow the player to enter a mini game, and the third will disable the current dialogue after completion so the conversation isn't replayed and instead a new conversation can be had with the same character.

I have also implemented the ability to jump on all the rooftops using one way platforms and control this goose and make it honk using the paddle movement script from my Brick Breaker clone as a base, HJONK!
Feedback
I got loads of feedback to work on this week, mainly to do with UI elements being faulty, specifically the mini game menu options to leave the game not toggling at the correct times.
Another note is that the player exits the mini game in a different spot to where they entered, I'd like the player to continue where they left off for better narrative flow, I am thinking of placing the mini game within a game object in the main scene instead of switching so it gets toggled on and off over the main scene.
I am already working on fixing these and hope to have it all working functionally in the next few days (as well as going over my numerous spelling errors within the dialogue!)
I also forgot to limit the double jump feature during play testing and so the player could "fly" if they spammed the space button which I have fixed but it was suggested I add a little umbrella for Bean to "Mary Poppins" her way off the rooftops which I would love to add for a bit of fun if I have time!
That's all for this week, have a soupy day! :)
Files
Soup Weather
Status | In development |
Author | BeemJerky |
More posts
- Devlog - TestingJun 01, 2025
- Documentation and User GuideJun 01, 2025
- Devlog - UI & PolishingMay 25, 2025
- Devlog - GRAPHICS BABY!May 18, 2025
- Devlog - Basic Level BlockingMay 04, 2025
- Devlog - Player MovementApr 25, 2025
- Soup Weather - Concept DevelopmentApr 13, 2025
Leave a comment
Log in with itch.io to leave a comment.