# Making a doom clone would be (technically) possible

**URL:** <https://forum.makecode.com/t/making-a-doom-clone-would-be-technically-possible/12985>\
**Category:** Arcade\
**Created:** [April 6, 2022, 2:38pm UTC](https://forum.makecode.com/t/making-a-doom-clone-would-be-technically-possible/12985 "2022-04-06T14:38:45Z")\
**Posts on this page:** 1\
**Showing post:** 6

<div class="post-metadata">

**Author:** ![Kiwiphoenix364](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/kiwiphoenix364/32/14368_2.png) [@Kiwiphoenix364](https://forum.makecode.com/u/Kiwiphoenix364)\
**Post date:** [April 14, 2022, 7:04pm UTC](https://forum.makecode.com/t/making-a-doom-clone-would-be-technically-possible/12985/6 "2022-04-14T19:04:14Z")

</div>

THIS is a new project that could possibly be used for DOOM, but you’d have to do some SUPER complex math for collision, and there are no textures (besides 1 (max 512x512) on the floor, and sprites that can be drawn). If you did this, you’d have to credit KWX though, because he made basically the whole engine (besides me making the “wires” be compatible with blocks, but he already made blocks for sprites (if they are visible, and also to place them).

> [@"3d" wireframe](https://forum.makecode.com/t/3d-wireframe/13014):
>
> I’ve done some experimentation, and it seems that it could be possible to draw a wireframe with a bunch of “3d” points being connected by lines. Idk really how your perspective texture code works @kwx , so I was just using colors to draw lines. [flashing colors warning] If it would be possible to output the positions of every sprite of one kind after they have been put into a “3d” space, and draw lines from their screen positions to their other screen positions, there could be, in theory, som…

---

_[View the full topic](https://forum.makecode.com/t/making-a-doom-clone-would-be-technically-possible/12985)._
