MyNecraft is a Minecraft-like game. It’s a school project made to introduce physics, procedural generation and OpenGL. We had a base project and had to improve it.

On this project I worked on :

– Procedural generation of the map : Diamond-Square generation (in the last version of the project, it’s a Perlin noise based generation)

– Physics : Jump, move etc…

– Shaders : Outline, Shadows (with shadowmap), Gerstner waves, Water reflection, Round World, Texture application.

 

 

Sources : https://github.com/Suliac/MyNecraft