Note: I did not use version control when i developed this project, just uploading it to git so it does not get lost
Features inculde:
- World split into diffrent optimised chunks
- Infinite Chunk generation in all directions
- Optimised 3D rendering of terrian voxels and chunks USING MULTIPLE THREADS
- Simple and efficient lighting using simple normal calculations for each triangle
- World generation using perlin noise
- Culling to get rid of extra triangles and optimise rendering
- Texture atlas and only ONE shader and texture loaded for all objects
- 3D rendering of entities
- Different Biomes including Sandy, Water, Grassland, stone, and the ablity to add as many as needed
- Biomes also are generated with perlin noise