![](/project/computer_graphics/mm.png)
- Developed a custom Minecraft-like Open World Game from scratch in C++.
- Implemented a Multi-threaded Chunk-based Procedural Terrain Generation algorithm, using 2D & 3D Perlin Noise.
- Generated 5 different biomes with efficient rendering techniques, each with individual fluid simulation overlays and animations.
- Generated rivers and trees using L-Systems, along with implementing dynamic sounds and player physics.
- Implemented AI models for NPCs with real time inter-NPC interactions and world exploration paths.