Use the mouse or Q/E to control the camera, and WASD to move. Hold
SHIFT to run. Pro tip: you can crawl into one block holes!
Left click to mine, right click to place scaffolding.
Mining ores gives you points! Earn enough points to upgrade your
pickaxe (press G) and mine more ores. You'll find rarer ores the
deeper you go!
Press 'ESC' to unlock your cursor.
How deep can you go?
Grader's notes
Note: This version has been updated post-submission to include
additional performance enhancements and minor bug fixes. (Please see
the submission for the original version.)
This project features all of the required features, plus:
Rendering optimizations: all blocks are compiled into a
single draw call, and only the vertices that are exposed are
rendered, making for fast performance!
Infinte generation: the world is procedurally generated
using Perlin noise. More ores appear the deeper you go!
A texture atlas that holds all of the textures (and more)!