Originally made to test out CopperCube engine's capabilities in handling voxel-based interactable environments similar to games like Minecraft, then expanded upon for a "clone" themed CopperCube game jam.
The game contains randomly generated islands with caves, biomes, ores, tools etc.
[ FEATURES ]
- Procedurally generated islands with different biomes
- Caves with Ore distribution
- Inventory and Crafting systems
- Tier based tools
- Saving and loading support (+ Autosaves)
- AI mobs
- More! ...
[ CONTROLS ]
- WASD / ARROW KEYS : Movement
- SPACE : Jump
- RMB : Place / Interact / Craft (Inventory menu)
- LMB : Destroy / Dig
- 1-9 / Mouse Wheel : Change selected hot bar slot
- E : Inventory / Crafting recipes
- Q (+Shift) : Drop selected item / block
- X : Destroy selected item / block
- ESC : Pause menu
- V : Toggle noclip camera (Creative mode / Debug mode)
[ NOTES AND LIMITATIONS ]
There are limitations with the current version, notably each world is only one chunk (16x16x128), because generating and rendering each chunk mesh takes a long time, around ~2.5 to 5 seconds, effectively making rendering chunks at runtime impossible (or incredibly annoying for the player to deal with the constant, long lag spikes caused by the mesh generator), but pre-generating more chunks at the start is possible, though it will increase the initial loading time significantly.
[ DISCORD ]
Hope you enjoy and make sure to join the Discord server if you're interested!