What You’ll Learn in This Hour:
• Using 3D objects in a game project
• Making custom transformations on physics objects
• Detecting an out-of-bounds player for a losing condition
• Using the GridMap node
• Loading different levels dynamically
In this hour, you will make a 3D rolling block puzzle game. You’ll see the main concept of the game and how it is structured. Then you’ll see how to create the scenes and develop each level. From there, you’ll add the scripts to handle the movements and detect winning/losing conditions. Finally, you’ll play the game yourself and have fun!
This game is a relatively simple but challenging puzzle game. The player controls a rectangular prism, which has a square ...