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++
- Host: GitHub
- URL: https://github.com/javiolvera/myminecraft
- Owner: JaviOlvera
- Created: 2024-04-23T22:07:53.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2025-01-23T19:20:09.000Z (over 1 year ago)
- Last Synced: 2025-03-10T06:18:25.109Z (over 1 year ago)
- Topics: cpp, graphics-engine, minecraft, opengl, physics-engine, procedural-generation, world-generation
- Language: C++
- Homepage:
- Size: 34.9 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.