Voxelers / mcthings

A Python framework for creating 3D scenes in Minecraft and Minetest
Apache License 2.0
57 stars 10 forks source link

Research Voxel Engines #102

Open acs opened 4 years ago

acs commented 4 years ago

The reference Open Source Voxel Engine is Minetest: https://github.com/minetest/minetest

The library used in Minecraft (not sure if call it a engine): https://www.lwjgl.org/ https://www.lwjgl.org/frameworks using it.

Some random links to start with more or less ordered by interest:

https://github.com/XenonLab-Studio/TerraCraft (Python) https://github.com/AlwaysGeeky/Vox (Vox Engine articles): «Vox is an open source Voxel Engine, and game, that is written in C++ and OpenGL and can be used to create easy and fast voxel based games and applications» https://github.com/MovingBlocks/Terasology http://giga.cps.unizar.es/~varella/kubex/index.html (unizar, Java, FLOSS) https://github.com/s-macke/VoxelSpace (terrain render in 20 lines of code) https://github.com/topics/voxel-engine https://www.reddit.com/r/VoxelGameDev/comments/why8x/the_big_list_of_block_engines/ https://awesomeopensource.com/projects/voxel

acs commented 4 years ago

https://github.com/mgerhardy/engine

acs commented 3 years ago

In this ticket we can also explore how to use Unity for creating a Minecraft like game, using Unity as a Voxel engine. There are several tutorials showing how to do it.

And the same for Unreal Engine 4.

Both of them are not Open Source, but the experience will be interesting.

acs commented 3 years ago

http://www.voxeljs.com/

acs commented 3 years ago

https://github.com/andyhall/voxel-physics-engine

acs commented 3 years ago

Voxels rendering

https://www.reddit.com/r/Amd/comments/b1woch/about_the_recent_crytek_voxel_based_raytracing/