VoxelTechDemo
A downloadable game for Windows
This is a playable tech demo with the following features:
Voxel generator, mining mechanic, resource collecting, active shop with upgrades, basic levelling system, simple player HUD, shop UI, and riffle swapping.
Overview
This demo aims to show a basic voxel generator and evolve mechanics around it. In the current version, there is one testing level that has an actor spawner that is generating a Voxel chunk (where each Voxel is a cube) with a size based on the player's preferences. In this demo, the chunk has 21 layers that are 3 grass, 3 dirt, 3 stone, 3 limestone, 3 siltstone, 3 bedrock, and 3 obsidian.
At game start, the player is given a grass type riffle that can shoot and destroy the grass layers. Each cube destroyed is added to the player's inventory and used later to upgrade to the next tier riffles. As mentioned, there is a grass riffle followed by dirt, stone, limestone, siltstone, bedrock, and obsidian riffles. Every rifle tier upgrade requires all the previous types of Voxel cubes. Grass requires dirt, dirt requires grass, and dirt and so on.
There is an active shop where the player can use all the resources gathered to upgrade to the next-tier riffle. Each destroyed cube gives the player experience with grass cubes, giving one, dirt two, and so on. Each level gained gives the player more attack speed to be able to mine faster. For debugging reasons, the player can use the key "T" to teleport back to the spawning position to avoid being stuck. There is no main menu; the game can be terminated with the "Esc" key.
The project demo is made with Unreal Engine 5.5.4 using mainly C++ with some blueprint scripting.
Supported systems: Windows 10, 11.
| Status | Prototype |
| Platforms | Windows |
| Author | Encho Popov |
| Tags | Voxel |
| Content | No generative AI was used |
Download
Install instructions
1. Download and open the document.
2. Click on the link and download the Archive.
2. Extract the Archiveto a desired location on your PC or Laptop (Windows).
3. Play.

Leave a comment
Log in with itch.io to leave a comment.