Hour 17. Game 2: Bloxorz Clone

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!

Concept and Design

This game is a relatively simple but challenging puzzle game. The player controls a rectangular prism, which has a square ...

Get Sams Teach Yourself, Godot Engine Game Development in 24 Hours: The Official Guide to Godot 3.0 now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.