/voxels-unity-course

introductory course with a simple voxel terrain system with companion Unity project code

Primary LanguageC#

In this tutorial, you will create a detailed single-biome Minecraft Chunk complete with realistic-looking terrain and water features. By the end of the course, you will understand the fundamentals of mesh generation UV texturing, and voxel modeling that will allow you to create any Minecraft terrain imaginable.

After completing this course you will be able to continue learning advanced topics like multi-threading and large World Generation in subsequent courses which will let you make even bigger and more sophisticated worlds.

What you will learn

  • Basics of Mesh Generation
  • Basic UV Texturing
  • Basic Voxel Meshing
  • Minecraft Block Types (with support for Transparent blocks)
  • Basic Perlin Noise for Minecraft Terrain

Full working Unity Project https://github.com/PaperPrototype/voxels-unity