# Minecraft 

A Minecraft clone written in C++ with OpenGL

![](https://imgur.com/fUf4U4R.png)

### Development Checklist

- [X] Block atlas
- [X] Texturing faces
- [X] Mesh chunks
- [X] Fog
- [ ] Fustrum culling
- [ ] Chunk generation around the player
- [ ] Threaded chunk generation
- [ ] Player collision
- [ ] Player cursor
- [ ] Procedural world generation
- [ ] . . . 

Even after this initial short checklist there will be a lot to implement to have a playable minecraft clone, its really there so you can see the development stage of the renderer.

### Disclaimer 

This project and it's author are not affiliated with or supported by Microsoft Corporation or Mojang AB. All of the files in the directory resources/textures/ are the original work and property of Mojang AB. All other files are the original work of the author of this repository, and were not based off of the source code of Minecraft.
