Skip to content

🧱 Minecraft-like voxel world made with Unity.

License

Notifications You must be signed in to change notification settings

Delt06/voxel-terrain

Folders and files

NameName
Last commit message
Last commit date

Latest commit

07346fb Â· Aug 21, 2023

History

9 Commits
Sep 19, 2021
Jun 27, 2021
Jun 23, 2021
Jun 23, 2021
Jun 23, 2021
Jun 23, 2021
Jun 23, 2021
Jun 23, 2021
Aug 21, 2023
Jun 23, 2021

Repository files navigation

Voxel Terrain

Screenshot

A technical demo of voxel world Unity implementation. Heavily relies on URP, Jobs, and Burst Compiler.

Implemented with Unity 2020.3.0f1

Core Features

  • Basic chunk generation
  • Naive greedy meshing
  • Global illumination
  • Liquids

External Dependencies

Further development

a.k.a. TODO:

  • Decouple from DI Framework
  • Persistence (allows saving worlds)
  • Slabs, fences, flowers, torches, etc.
  • Improve liquids meshing (by making it smooth)
  • Optimize memory consumption
  • Proper water/lava interaction
  • Improve character controller

Useful Links