Game made during my bachelor 3 year (2022/2023) for a Unity3D module at Ynov Bordeaux.
- Presentation
- Game keys
- Main mechanics
- How to open the project
- How to build the project
In this sokoban type game, your goal is to move your character to push the crates to reach the markers on the ground. Once all the crates are placed on the ground, you have won.
-
Movement:
- Move forward: Z
- Move to the left: Q
- Move to the right: D
- Move downward: S
-
Back to the past:
- Arrow-shaped interface button located at the bottom left of the screen.
In order to move a crate, you must move your character into a crate next to it and move towards the crate in the direction you wish to move it. Crates can't go through walls and you can't push 2 crates at the same time.
If you didn't push the crate in the right direction or if you made a blocking move, you can go back in time to the previous step and restart your move with the Undo button located at the bottom left of the game.
- Clone the git repository to your computer with the following command :
[email protected]:LeoSery/Sokoban--Unity3D-2022.git
or
https://github.com/LeoSery/Sokoban--Unity3D-2022.git
-
open Unity Hub and do "Add project from disk"
Select "
..\Sokoban--Unity3D-2022
" -
Check that the project opens with the Unity editor in version "2022.1.21f1"
-
Once the project is open in Unity, do "File" > "Build Settings"
-
In the window that has just appeared, in the "Scenes In Build" section, make sure that "scenes/Game" is checked.
-
for the platform choose: "PC, Mac & Linux Standalone"
-
then choose your platform in "Target Platform"
-
and finally press "Build And Run"