In Fish&Sand, you control a fish navigating dangerous underwater territories dominated by a relentless shark. Your objective is to evolve, collect pizzas, and use your dash ability to find a way out before the shark catches you.
- Pizza Collection: Gather pizzas scattered throughout the underwater world to evolve your fish.
- Evolution Levels: There are 3 evolution levels.
- Shark Spawns:
- Each time you reach a new evolution level for the first time, an additional shark spawns, increasing the danger.
- Escape Condition:
- When you collect 2 pizzas (max evolution level), you unlock the escape route through the big container.
- Entering the container ends the game with a successful escape.
- Persistent Pursuit: The shark continuously chases you.
- Consequences of Being Caught:
- Lose one evolution level when caught.
- If you're at level 1 and get caught, the game ends.
- Activation: Press Escape on the keyboard or X on a PlayStation controller to dash forward.
- Cooldown & Stacks:
- 6-second cooldown
- Maximum of 2 dash stacks
- Usage: Use the dash to quickly escape danger or traverse areas rapidly.
- Haptic Feedback: Dashing triggers controller vibration for tactile feedback (controller only).
- Controller: Fully supported (e.g., PlayStation controller)
- Keyboard & Mouse: Fully supported, with an adaptive UI that updates in the menu and pause states.
- Corals
- Containers
- Pizza
- Shark (Enemy)
- Fish (Player)
- Randomized Layouts: Each game starts with assets arranged randomly for a unique layout every time.
- Adaptive User Interface: The UI automatically adjusts based on the input device (keyboard/mouse or controller) during gameplay and in menus.
- Game Engine: Unity (version 2022.3.47f1)
- Programming Language: C#
- 3D Design: Blender
- Version Control: GitHub
-
Clone or Download the Repository:
Clone or download the project repository from GitHub. -
Open the Project in Unity:
Use Unity (version 2022.3.47f1) to open the project. -
Install Required Packages:
Ensure all necessary Unity packages are installed. -
Run the Game:
Press the Play button in the Unity editor to start the game.
You can download and play the game directly from GameJolt.
- Audio & Visual Effects: Add immersive audio and enhanced visual effects to deepen the underwater atmosphere.
- Stats Saving: Implement a feature to save game statistics directly accessible from the main menu.
