Video (will probably download rather than play)
g3a download
I'm working on this Minecraft clone game for the CG50 calculator. I got quite far but it's not really a full game yet. I've locked it to 20fps but it there is some headroom most of the time and I can probably optimise it more as well for further render distances/framerates in the future. The 3D is done using small3dlib, and also the Azur engine which can do triangle rendering using the calculator's fast on-chip memory.
Features:
- Renders a 16x32x16 flat-shaded world at a mostly consistent 20fps
- Physics that mostly match actual Minecraft
- Block placing (only wood planks) and breaking
- Crosshair, block selection indicator and toggleable F3 screen
Missing features (may come in the future):
- World saving
- Multiple chunks
- Placing anything but planks
- Inventory
- Textures
- Health
- Flying
- Mobs
- Most other things
Controls:
Forward: OPTN
Back: log
Left: ALPHA
Right: ^
Jump: SHIFT
Camera: Up/Down/Left/Right
Break: F1
Place: F2
Toggle debug overlay: F3
Source code (won't work as-is because it needs a patch to a library, I'll explain if anyone wants to build it)