- Notifications
You must be signed in to change notification settings - Fork7
AdamYuan/CubeCraft2
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Another Minecraft clone also the rebuild version ofCubeCraft
git clone https://github.com/AdamYuan/CubeCraft2.gitcd CubeCraft2cmake. -DCMAKE_BUILD_TYPE=Releasemake -j4
- GLEW - For modern OpenGL methods
- GLFW - Window creation and management
- GLM - Maths calculations
- stb_image - Image loading
- FastNoiseSIMD - Terrain generation
- ImGui - UI rendering
- libconfig++ - Save game settings
- https://www.seedofandromeda.com/blogs/29-fast-flood-fill-lighting-in-a-blocky-voxel-game-pt-1 - Lighting
- https://0fps.net/2012/07/07/meshing-minecraft-part-2/ - Greedy meshing
- https://0fps.net/2013/07/03/ambient-occlusion-for-minecraft-like-worlds/ - Ambient occlusion
- http://www.cse.yorku.ca/~amana/research/grid.pdf - Block selection
- http://www.minecrafttexturepacks.com/xenocontendi/ - Block texture