# LameCraft(Minecraft3D) No Raycasting just real 3D

**URL:** <https://forum.makecode.com/t/lamecraft-minecraft3d-no-raycasting-just-real-3d/39628>\
**Category:** Help\
**Tags:** game, graphics-and-math, demo, art\
**Created:** [October 4, 2025, 6:00pm UTC](https://forum.makecode.com/t/lamecraft-minecraft3d-no-raycasting-just-real-3d/39628 "2025-10-04T18:00:54Z")\
**Posts on this page:** 11\
**Page:** 2

<div class="post-metadata">

**Author:** ![mrbananaguy1234](https://avatars.discourse-cdn.com/v4/letter/m/f17d59/32.png) [@mrbananaguy1234](https://forum.makecode.com/u/mrbananaguy1234)\
**Post date:** [April 12, 2026, 3:06am UTC](https://forum.makecode.com/t/lamecraft-minecraft3d-no-raycasting-just-real-3d/39628/21 "2026-04-12T03:06:37Z")

</div>

i just had a thought, can you turn this into a extention with simple syntax bc i cant figure out my syntax and i think maybe you could add backface culling and stuff and maybe you could combine that with more colors to get a full thing but also pulls from textures  
🙂 also please make it simple and support full menus

---

<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:** [April 12, 2026, 5:35pm UTC](https://forum.makecode.com/t/lamecraft-minecraft3d-no-raycasting-just-real-3d/39628/22 "2026-04-12T17:35:20Z")

</div>

extension for the ray tracing or the whole engine? Ive slowly been working on making my voxel engine into an extension, and will eventually start on my [color adding](https://forum.makecode.com/t/1-million-colors-without-palette-change-technically/41304) thing.

---

<div class="post-metadata">

**Author:** ![mrbananaguy1234](https://avatars.discourse-cdn.com/v4/letter/m/f17d59/32.png) [@mrbananaguy1234](https://forum.makecode.com/u/mrbananaguy1234)\
**Post date:** [May 30, 2026, 4:57pm UTC](https://forum.makecode.com/t/lamecraft-minecraft3d-no-raycasting-just-real-3d/39628/23 "2026-05-30T16:57:16Z")

</div>

i wonder if its possible to use a kind of raycasting just to render the front blocks and cull the rest

---

<div class="post-metadata">

**Author:** ![mrbananaguy1234](https://avatars.discourse-cdn.com/v4/letter/m/f17d59/32.png) [@mrbananaguy1234](https://forum.makecode.com/u/mrbananaguy1234)\
**Post date:** [May 30, 2026, 5:12pm UTC](https://forum.makecode.com/t/lamecraft-minecraft3d-no-raycasting-just-real-3d/39628/24 "2026-05-30T17:12:19Z")

</div>

IVE MADE A UIIIIIIIIII

> **[LameCraft](https://arcade.makecode.com/S79125-16728-78449-10688)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

---

<div class="post-metadata">

**Author:** ![YamJamTheGoober](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/yamjamthegoober/32/29681_2.png) [@YamJamTheGoober](https://forum.makecode.com/u/YamJamTheGoober)\
**Post date:** [May 30, 2026, 8:49pm UTC](https://forum.makecode.com/t/lamecraft-minecraft3d-no-raycasting-just-real-3d/39628/25 "2026-05-30T20:49:28Z")

</div>

My fps went from 1426 to 3.6 in less time that it takes for me to eat a piece of fried chicken. How complex is this game? 😭

---

<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:** [May 30, 2026, 11:23pm UTC](https://forum.makecode.com/t/lamecraft-minecraft3d-no-raycasting-just-real-3d/39628/26 "2026-05-30T23:23:00Z")

</div>

for me it was 2

---

<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:** [May 30, 2026, 11:23pm UTC](https://forum.makecode.com/t/lamecraft-minecraft3d-no-raycasting-just-real-3d/39628/27 "2026-05-30T23:23:08Z")

</div>

also i think you should know that raycasting is real 3D, depending on the raycasting used.

---

<div class="post-metadata">

**Author:** ![ScriptScraper](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/scriptscraper/32/35438_2.png) [@ScriptScraper](https://forum.makecode.com/u/ScriptScraper)\
**Post date:** [May 31, 2026, 10:59pm UTC](https://forum.makecode.com/t/lamecraft-minecraft3d-no-raycasting-just-real-3d/39628/28 "2026-05-31T22:59:28Z")

</div>

I have a good computer and I also got 2 fps, you might wanna find a different way of rendering .\_.

---

<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:** [June 1, 2026, 2:28am UTC](https://forum.makecode.com/t/lamecraft-minecraft3d-no-raycasting-just-real-3d/39628/29 "2026-06-01T02:28:15Z")

</div>

(I didn’t see this post)

so raycasting is the process of casting a ray (obviously), but across a grid. It can be used for technically any dimension, 1D, 2D, 3D, even 4D! As soon as the ray hits a block (or voxel) that is not air, it will use some math to extract a pixel from the blocks texture. Some benefits of raycasting is that you don’t have to “sort” the blocks to render them right, and you then have the ability to place/break like in Minecraft. If you would like I can try to expand further.

---

<div class="post-metadata">

**Author:** ![mrbananaguy1234](https://avatars.discourse-cdn.com/v4/letter/m/f17d59/32.png) [@mrbananaguy1234](https://forum.makecode.com/u/mrbananaguy1234)\
**Post date:** [June 10, 2026, 3:33am UTC](https://forum.makecode.com/t/lamecraft-minecraft3d-no-raycasting-just-real-3d/39628/30 "2026-06-10T03:33:48Z")

</div>

yeah srry lol i ment like no raycasting like ya know the extention

---

<div class="post-metadata">

**Author:** ![mrbananaguy1234](https://avatars.discourse-cdn.com/v4/letter/m/f17d59/32.png) [@mrbananaguy1234](https://forum.makecode.com/u/mrbananaguy1234)\
**Post date:** [June 10, 2026, 3:33am UTC](https://forum.makecode.com/t/lamecraft-minecraft3d-no-raycasting-just-real-3d/39628/31 "2026-06-10T03:33:53Z")

</div>

oh wait i realized you wernt talking abt the title

[Previous page](https://forum.makecode.com/t/lamecraft-minecraft3d-no-raycasting-just-real-3d/39628.md?page=1)
