UnityVoxelEngine
A voxel engine written in C# using Unity3D
Features
- Fixed size spherical chunk loading
- Support for transparent materials (like glass) and connected blocks (like water)
- Different block types
- Terrain generator from noise
- Place and destroy blocks (right and left click)
- Fast block destroying (press and hold f key)
Screenshots
Getting Started
- Clone this repository and open it in Unity3D
- Import FirstPersonCharacter, CrossPlattformInput and Utility from Standard Assets (for Unity 2018.4)
(can be downloaded from Asset Store) - Open Scene Main (by double-clicking)
- Press Play to start (this will fail, since the standard assets are out of date!)
- Double click the Error ** 'GUIText' is obsolete: 'GUIText has been removed. Use UI.Text instead.'**
- Fix it by adding import using UnityEngine.UI; and replacing public GUIText camSwitchButton; with public Text camSwitchButton;
- Press play again and have fun!