Storm Detected
About
All the country is ravaged by a gigantic hurricane, you will have to survive the storm as long as possible and keep your family safe.
To succeed, you have 2 tools at your disposal :
a Hammer, use it to move objects, try fixe things. Once the hammer is selected, simply smash on things you want to move.
a Plank, use it to spawn huge wood plan to consolidate your house. Once the plank is selected, rotate it and left click to spawn a new plank.
I created for both Global Game Jame 2020 and Global Bolt Jam #8, the theme was "Repair". I worked alone during 48 hours to build game and I hope you like it.
This game as been create with Unity3D (2019.3.0f6) without any development with the help of Bolt (a visual scripting tool). The objective was to really try out Bolt, I used multiple Macros and Flows as describe below.
WindThe wind is a macro with 2 states : Rest (no wind) and Blow (push items), the transition between the 2 is made through randoms length timers.
The Blow state is used to setup the force of the wind from a list depending of the current wave. This is also used to move the wind from the left to the right, update the UI with the new wave number and add particles.
NPCThe NPC is a macro with 2 states : Idle (do nothing), Dead (die), the transition between the 2 is made through collision with the NPC.
When the NPC collide with something I check if the force applied is greater or less than a predefined number, if it's the case I trigger the dead state.
On Dead state the dead animation is launched, remove the NPC from the list of the NPC alive and check if the Game is lost.
UIThe UI flow is responsible of the different UI trigger like : quit the game, retry, Hammer and Plank tool. It's also used for displaying the Alerte Panel and updating its text, and the game over panel. I also put the Game Over check in it, but it's by lack of time, it don't below here.
CursorThis flow is made from player actions as describe below.
Once a tool is selected you can see it follow the mouse movement.
Once the Plank tool is selected you can use the left click to spawn planks.
This was a really cool and fun experience (even alone), like every year ! Bolt is a really great tool for try out ideas quickly but I found it difficult to use with the UI.