# Slopes Physics engine!

**URL:** <https://forum.makecode.com/t/slopes-physics-engine/34810>\
**Category:** Show & Tell\
**Tags:** game, make\
**Created:** [March 22, 2025, 6:55pm UTC](https://forum.makecode.com/t/slopes-physics-engine/34810 "2025-03-22T18:55:52Z")\
**Posts on this page:** 7\
**Page:** 3

<div class="post-metadata">

**Author:** ![coppercode](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/coppercode/32/26022_2.png) [@coppercode](https://forum.makecode.com/u/coppercode)\
**Post date:** [November 3, 2025, 3:35am UTC](https://forum.makecode.com/t/slopes-physics-engine/34810/41 "2025-11-03T03:35:44Z")

</div>

here rune a doom like engine [My 3D Rendering Code](https://forum.makecode.com/t/my-3d-rendering-code/4491)

---

<div class="post-metadata">

**Author:** ![VioletVixen3](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/violetvixen3/32/37085_2.png) [@VioletVixen3](https://forum.makecode.com/u/VioletVixen3)\
**Post date:** [November 3, 2025, 7:07pm UTC](https://forum.makecode.com/t/slopes-physics-engine/34810/42 "2025-11-03T19:07:00Z")

</div>

Yo, can you make a top-down version? it would be great to add to my game. Thanks!

---

<div class="post-metadata">

**Author:** ![coppercode](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/coppercode/32/26022_2.png) [@coppercode](https://forum.makecode.com/u/coppercode)\
**Post date:** [November 3, 2025, 11:19pm UTC](https://forum.makecode.com/t/slopes-physics-engine/34810/43 "2025-11-03T23:19:29Z")

</div>

sorry its not my code its some one elses but ill leave a link to them

---

<div class="post-metadata">

**Author:** ![Rune](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/rune/32/18951_2.png) [@Rune](https://forum.makecode.com/u/Rune)\
**Post date:** [November 3, 2025, 11:19pm UTC](https://forum.makecode.com/t/slopes-physics-engine/34810/44 "2025-11-03T23:19:35Z")

</div>

There has been a few cool 3D engines on makecode, but none as good as the Doom Engine.

 ![image](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/d/3/d385453c0c7081e5465547d2af34d9986066b812.jpeg)

It’s not that it’s impossible, I think, it would just lag makecode too much.

I am not an expert on this, if you want an expert ask @Brohann

---

<div class="post-metadata">

**Author:** ![coppercode](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/coppercode/32/26022_2.png) [@coppercode](https://forum.makecode.com/u/coppercode)\
**Post date:** [November 4, 2025, 1:21am UTC](https://forum.makecode.com/t/slopes-physics-engine/34810/45 "2025-11-04T01:21:41Z")

</div>

ok thanks so much

---

<div class="post-metadata">

**Author:** ![AnOminousWolf](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/anominouswolf/32/21874_2.png) [@AnOminousWolf](https://forum.makecode.com/u/AnOminousWolf)\
**Post date:** [November 28, 2025, 7:57pm UTC](https://forum.makecode.com/t/slopes-physics-engine/34810/46 "2025-11-28T19:57:42Z")

</div>

DOOM, is close to 3d, but it isn’t, otherwise the 386 computers would catch fire\*. It DOES support multiple floor & ceiling heights, but it can’t support room-over-room (A main part of 3d!)  
I’m surprised that no-one made a simple BSP-tree render like that of DOOM. That renderer is one of the reasons why DOOM can run anywhere.

\*The computer would not likely catch on fire, but would probably slow down to a crawl without heavy optimizations.

---

<div class="post-metadata">

**Author:** ![Rune](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/rune/32/18951_2.png) [@Rune](https://forum.makecode.com/u/Rune)\
**Post date:** [November 29, 2025, 3:08am UTC](https://forum.makecode.com/t/slopes-physics-engine/34810/47 "2025-11-29T03:08:49Z")

</div>

I didn’t know that! Thanks for the info!

[Previous page](https://forum.makecode.com/t/slopes-physics-engine/34810.md?page=2)
