Post

Mini-Minecraft

OpenGL, C++, Qt. Minecraft from scratch. Multi-threaded voxel rendering. Super Mario 64 integration!

Mini-Minecraft

A three week group project. This is Minecraft built from scratch using C++. I created a multi-threaded rendering backend using OpenGL, with draw call optimizations via grouping minecraft blocks into 128x128 mesh “chunks”.

I also intergrated Mario 64 using libraries based on the decompiled Super Mario 64 source code!

Day Night Cycle

libsm64 is a C library that can be integrated into a project that runs Mario’s physics, animations, collisions and input. In return it gives you the geometry data to render per frame.

Mountain / Grass Landscape

We created custom procedural assets to create this Mushroom swamp!

This post is licensed under CC BY 4.0 by the author.