Mini Minecraft : Elden Ring Edition

A sample screenshot from the world.

  • 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.