OpenGL based mini-Minecraft
The overall goal of this project is to create an interactive 3D world exploration and alteration program in the style of the popular computer game Minecraft.
- Procedural Terrain
- Procedural Cave Generation
- Efficient Terrain Rendering
- Texturing and Texture Animation
- Terrain Collisions and Physics
- L-System Rivers and Sandbox Mode Camera
- Biomes
- Procedural grass color
- Forest fires
- Weather
- NPCs and AI
- Inventory and onscreen GUI
- Day and night cycle
- Audio