Flow is an action game created for the Unity 20th Anniversary Game Jam.
The project ranked Top 4 among several hundred submissions, making it one of the highest-rated projects of the jam.
Armies are rising against you, trying to destroy the Fountain of Youth and steal the Grail.
To stop them, you must travel through three different timelines and prevent the evil schemes of the Demons from the past, the Legion from the present, and the Hunters from the future.
Use the mysterious power of Echoes to create clones of yourself that attack enemies crossing their path.
In Flow, the player must defend the Fountain of Youth against waves of enemies coming from three different timelines.
The core gameplay is based on fast movement, attacks, timeline switching, and the use of Echoes.
Echoes allow the player to create temporary clones that reproduce attacks and help control enemy waves.
The player must constantly switch between timelines to manage threats and prevent enemies from overwhelming the map.
- Move: WASD
- Look: Mouse
- Dash: Space, toward the mouse position
- Base Attack: Left Mouse Button
- Spin Attack: Right Mouse Button
- Echo: E + Attack
- Switch Timeline: 1 / 2 / 3 or R
On this project, I worked on:
- Created enemy entities
- Implemented enemy behavior logic
- Managed how enemies move, attack, and interact with the player’s objectives
- Created the player Echo mechanic
- Implemented clones that can reproduce attacks
- Integrated the Echo system into the player’s combat loop
Created two shaders for gameplay and visual feedback:
-
Apparition Shader
Used to create a visual appearance effect. -
Echo Shader
Used to visually distinguish player Echoes from the main character.
- Hedi Ben Hafsa
- Léo-Paul Vray
- Tristan Tasset
- Steven Bacouel
- Valentine Lopez de Mortillet
- Amance Galaup
- Arno Barbé
- Allan Croisyl
- Rokhaya Thiam Gandega
- Paul Hertmann
- Eliot Ledan
- Thomas Coyne
- Play the game on itch.io: https://qualqun.itch.io/flow
