The Tower

The Tower is a first-person parkour demo showcasing the Voxelman module in Godot 3. It features simple levels and requires a Godot build with Voxelman to run, offering a glimpse into voxel-based game development.

https://github.com/Relintai/the_tower

Preview Images

Preview
Preview
Preview
Preview

The Tower: A Voxelman Demonstration

The Tower is a demonstration project built with Godot 3, designed to showcase the capabilities of the Voxelman module. This first-person parkour game challenges players to navigate through simple levels and reach the glowing teleporter at the end. The project is visually distinct and serves as a practical example for developers interested in voxel-based game development.

Getting Started

To run The Tower, you'll need a Godot build with the Voxelman module integrated. Executables are available in the releases tab, or you can build your own Godot engine with Voxelman following the provided instructions. A live browser version is also available, providing a quick way to experience the demo.

Technical Details

The project utilizes GLES3 and incorporates various visual effects. It's designed to be cross-platform, compatible even where threading isn't available. The game uses standard keyboard controls (W, A, S, D for movement, Space for jump, Shift to run, R to reload, and Esc for the in-game menu). The project includes a setup script that simplifies the process of cloning and compiling the engine with all required modules. This script also allows for customization using 'build words' to specify platform, target, and module options.

Included Modules

The project includes several custom modules developed by Relintai, such as Entity Spell System, UI Extensions, Texture Packer, Godot FastNoise, Mesh Data Resource, Props, Mesh Utils, Thread Pool, and Voxelman. These modules provide additional functionality and demonstrate advanced techniques that can be incorporated into Godot projects.

Resource Details

demo

Relintai



3.x