Horror Survival Game Project 0.0.0.0 Projects 4.6 Community
Submitted by user boqsc0; CC0; 2026-02-06
Horror Survival Game Project (HSG) (0.0.0.0)
First Person Sandbox Hybrid Voxel Survival Game Project.
Technology: Marching Cubes, Greedy Meshing, GDExtension.
Languages: GLSL Shader, GDScript, C++
Support: Windows 10, 11. (Vulkan, Directx 12)
Minimum requirement:
⠀GPU: NVIDIA GeForce GTX 1060 with Max-Q Design
⠀Storage: ~1GB (285 MB before assets import trigger)
Project Author: BoQsc
Year: 2026
Check the credits.txt file for license of each asset.
Project and code is under CC0 license.
To have a smoother playing: Press Play Button from the Godot
Project List instead of running from the opened project.
I have feeling that Godot Editor tries to add unnecessary things to
the runtime that might be producing performance spikes.
When you run from the Godot Editor (F6), it attaches the Debugger, Remote Scene Tree, and Profiler. This significantly slows down multithreaded generation.
After download of this project you have to trigger the assets
import to start playing, this is done by first-time opening/editing project.
To check if this project would perform well on your hardware: you might compare to this GPU benchmark.
https://gpu.userbenchmark.com/SpeedTest/325746/NVIDIA-GeForce-GTX-1060-with-Max-Q-Design
___
Project with precompiled shaders ready to play (No reimport)
https://github.com/BoQsc/gpu-marching-cubes/releases/download/latest/pre_imported_asset.zip
Project with latest source code (Needs reimport)
https://github.com/BoQsc/Horror-Survival-Game-Project/archive/HEAD.zip
___
HSG is a Zombie Sandbox Survival game.
Procedural volumetric terrain.
The game features volumetric terrain instead of heightmaps.
If you have a 3D grid of density values (voxels)—where some points are "solid" and some are "empty"—marching cubes is the algorithm that "marches" through that grid and generates the actual polygonal mesh (triangles) that your GPU can render.
View files Download Submit an issue Recent Edits