An open API service indexing awesome lists of open source software.

https://github.com/javiolvera/myminecraft

My recreation of Minecraft from scratch, with its graphics engine, physics, world generation... with C++
https://github.com/javiolvera/myminecraft

cpp graphics-engine minecraft opengl physics-engine procedural-generation world-generation

Last synced: 2 months ago
JSON representation

My recreation of Minecraft from scratch, with its graphics engine, physics, world generation... with C++

Awesome Lists containing this project

README

          

# My Recreation of Minecraft
### By Javier Olvera Calderón

Recreating Minecraft is a common challenge between programmers, but I tried recreating it from scratch, by creating my own graphics engine, physics engine, procedural world generation, mobs AI...


🖥️ I'm using Visual Studio 2019 with C++ to code the whole project.


☀️ The graphics engine is based on **OpenGL** library


🍃 The physics engine has been made by me completely from scratch


The goal of this proyect is not to COPY Minecraft and publish it as my own game. This is just a learning adventure to see how far can I get in this challenge.


⚠️ *NOTE:* the project NEEDS a folder called *res* to work propertly, in the repository its missing because all its content was minecraft extracted files, so I decided not to include it in the repository.