# 3D voxel rendering engine

**URL:** <https://forum.makecode.com/t/3d-voxel-rendering-engine/42425>\
**Category:** Show & Tell\
**Tags:** graphics-and-math, demo, art\
**Created:** [March 1, 2026, 1:55am UTC](https://forum.makecode.com/t/3d-voxel-rendering-engine/42425 "2026-03-01T01:55:02Z")\
**Posts on this page:** 1\
**Showing post:** 162

<div class="post-metadata">

**Author:** ![VoxelMaster64](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/voxelmaster64/32/32075_2.png) [@VoxelMaster64](https://forum.makecode.com/u/VoxelMaster64)\
**Post date:** [November 6, 2026, 2:11am UTC](https://forum.makecode.com/t/3d-voxel-rendering-engine/42425/162 "2026-11-06T02:11:41Z")

</div>

update! I made it 50 fps!

> **[voxels ??? PARKOUR](https://arcade.makecode.com/17476-62863-46580-94846)**
>
> 50 FPS!!!

the code is also one line and 4628 characters, so it should go easy on makecode’s servers. Also it only works with a keyboard now.

If this lags or you want a bigger screen, go to this:

> **[Raycaster Simulator](https://c-minusminus.github.io/Makecode-3D-js/)**

It has a 320x240 screen and goes at 60 fps)

* * *

controls for Makecode:  
WASD - move  
Arrows - turn  
Space - jump  
Backspace - restart  
R - reset high score

controls for Github:  
WASD - move  
Arrows - turn  
Space - jump  
Backspace - restart  
X - reset high score

* * *

And does anybody want to beat my high score?

 ![Screenshot 2026-11-03 4.16.34 PM](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/1/2/126601888bf58712fa2458763e1571f7c39a871d.png)

---

_[View the full topic](https://forum.makecode.com/t/3d-voxel-rendering-engine/42425)._
