All Projects → PaperPrototype → Intro-Voxel-Terrain-in-Unity

PaperPrototype / Intro-Voxel-Terrain-in-Unity

Licence: other
A course on making the easiest to understand voxel engine (in Unity) using the C#JobSystem.

Projects that are alternatives of or similar to Intro-Voxel-Terrain-in-Unity

Perlin-Noise-3D-Voxel-Generator
Voxel generator based on perlin 3d noise | Python OpenGL
Stars: ✭ 22 (-12%)
Mutual labels:  voxel, voxel-engine
vx bevy
🧊 Voxel engine prototype made with the bevy game engine. Serves as a playground for experimenting with voxels, terrain generation, and bevy.
Stars: ✭ 79 (+216%)
Mutual labels:  voxel, voxel-engine
VoxelEngine
Custom voxel engine written in C++ and OpenGL
Stars: ✭ 44 (+76%)
Mutual labels:  voxel, voxel-engine
MoravaEngine
2D/3D graphics engine written in C++ language. It currently supports the following graphics APIs: OpenGL 3.3+, Vulkan 1.2, DirectX 11. Its current purpose is to experiment with various CG concepts and techniques.
Stars: ✭ 129 (+416%)
Mutual labels:  voxel, voxel-engine
vengi
Home of a voxel game engine and its tools (like a voxel editor)
Stars: ✭ 800 (+3100%)
Mutual labels:  voxel, voxel-engine
Voxelspace
Terrain rendering algorithm in less than 20 lines of code
Stars: ✭ 5,358 (+21332%)
Mutual labels:  voxel, voxel-engine
Raymarchcl
Experimental OpenCL voxel rendering/raymarching via Clojure REPL (from 2013)
Stars: ✭ 127 (+408%)
Mutual labels:  voxel
Chunkstories
Somewhat fancy blocky game engine written in Kotlin
Stars: ✭ 199 (+696%)
Mutual labels:  voxel
Betterspades
BetterSpades, an Ace of Spades client targeted at low end systems (GL/ES 1.1). Runs on your grandmother's rig!
Stars: ✭ 112 (+348%)
Mutual labels:  voxel
Unityvoxfileimport
🌈 A tool to import a .vox file for Unity's GameObject and Prefab
Stars: ✭ 116 (+364%)
Mutual labels:  voxel
Sucle
Common Lisp Voxel Game Engine
Stars: ✭ 239 (+856%)
Mutual labels:  voxel
Pix2vox
Implementation of "Pix2Vox: Context-aware 3D Reconstruction from Single and Multi-view Images" (Xie et al., ICCV 2019)
Stars: ✭ 216 (+764%)
Mutual labels:  voxel
Vision3d
Research platform for 3D object detection in PyTorch.
Stars: ✭ 177 (+608%)
Mutual labels:  voxel
Mine.js
🌏 A Minecraft-like voxel engine built in Javascript. (formerly mc.js)
Stars: ✭ 136 (+444%)
Mutual labels:  voxel
Voxel
Voxel design tool built on top of css transformations
Stars: ✭ 199 (+696%)
Mutual labels:  voxel
Vox4u
MagicaVoxel VOX Format import plugin for Unreal Engine 4
Stars: ✭ 123 (+392%)
Mutual labels:  voxel
Cupoch
Robotics with GPU computing
Stars: ✭ 225 (+800%)
Mutual labels:  voxel
Voxel Dcgan
A deep generative model of 3D volumetric shapes
Stars: ✭ 117 (+368%)
Mutual labels:  voxel
Expo Voxel
🎮🌳 Voxel Terrain made in React Native. ∛
Stars: ✭ 169 (+576%)
Mutual labels:  voxel
Marching Cubes On The Gpu
A implementation of the marching cubes algorithm on the GPU in Unity.
Stars: ✭ 208 (+732%)
Mutual labels:  voxel

You can now view the course on my website!!! (IT'S FREE!) https://sparkv6.herokuapp.com/paper/minecraft

Join the Discord for one-on-one help from me https://discord.gg/Gp7YEUkVHC

Minecraft Voxel Terrain in Unity

An open source introductory course on making a voxel terrain system in Unity. For beginners to Unity that already know how to code (what functions, pointers, arrays, and return types are). The goal is to use the simplest code to achieve an easy to understand voxel terrain system that still achieves high performance using the JobSystem.

Join our Discord to get any updates https://discord.gg/Gp7YEUkVHC

View the source code of the courses projects https://github.com/PaperPrototype/VoxelSystem

Pre-requisites

Coding and understanding of computers. Fundamental understanding of Unity.

Repo Navigation

  • A file named "english.md" (or a different language) is the lecture that you need to read.
  • Folders contain the lecture in different languages (there is usually notes folder with an english.md).

Contributing

If you want to contribute then read our Guidelines it shouldn't take you more than 1 minute to read. Seriously, it's super short.

License

The content of all files ending in ".md" remain the sole property of Abdiel Lopez, unless otherwise specified. The source code snippets in the course are licensed under the MIT license. A complete Unity project containing all the source code can be found here https://github.com/PaperPrototype/Voxel-Terrain-System

TODO

Make static funtion for savename (also include chunksize in savename) to prevent from loading chunk files with different chunksize.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].