# DOOM in Makecode! (WIP)

**URL:** <https://forum.makecode.com/t/doom-in-makecode-wip/13870>\
**Category:** Game Design\
**Tags:** game, make, art\
**Created:** [May 31, 2022, 8:58pm UTC](https://forum.makecode.com/t/doom-in-makecode-wip/13870 "2022-05-31T20:58:59Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![CarltonFade](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/carltonfade/32/6381_2.png) [@CarltonFade](https://forum.makecode.com/u/CarltonFade)\
**Post date:** [May 31, 2022, 8:58pm UTC](https://forum.makecode.com/t/doom-in-makecode-wip/13870/1 "2022-05-31T20:58:59Z")

</div>

Hello!

I am currently working on a little project and trying to make a very basic form of the original DOOM in Makecode. **Warning, this is DOOM, I don’t think I need to explain too much on why this is violent.**

Currently, this is what I’ve done. Special thanks to @AqeeAqee 's Raycasting plugin, otherwise I’d be stuck! **Heres the link: [https://makecode.com/\_HFM4239CmPpa](https://makecode.com/_HFM4239CmPpa)**

I would like some critiques, as its still very very early in development but I want to know if everything currently works well. With that being said, enjoy!

---

<div class="post-metadata">

**Author:** ![AqeeAqee](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/aqeeaqee/32/5424_2.png) [@AqeeAqee](https://forum.makecode.com/u/AqeeAqee)\
**Post date:** [May 31, 2022, 9:17pm UTC](https://forum.makecode.com/t/doom-in-makecode-wip/13870/2 "2022-05-31T21:17:25Z")

</div>

Love it! Keep on dude!

---

<div class="post-metadata">

**Author:** ![CarltonFade](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/carltonfade/32/6381_2.png) [@CarltonFade](https://forum.makecode.com/u/CarltonFade)\
**Post date:** [June 1, 2022, 5:03pm UTC](https://forum.makecode.com/t/doom-in-makecode-wip/13870/3 "2022-06-01T17:03:07Z")

</div>

Thank you!

---

<div class="post-metadata">

**Author:** ![TZG](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/tzg/32/7392_2.png) [@TZG](https://forum.makecode.com/u/TZG)\
**Post date:** [June 1, 2022, 5:16pm UTC](https://forum.makecode.com/t/doom-in-makecode-wip/13870/4 "2022-06-01T17:16:52Z")

</div>

Nice!

---

<div class="post-metadata">

**Author:** ![CarltonFade](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/carltonfade/32/6381_2.png) [@CarltonFade](https://forum.makecode.com/u/CarltonFade)\
**Post date:** [June 1, 2022, 10:13pm UTC](https://forum.makecode.com/t/doom-in-makecode-wip/13870/5 "2022-06-01T22:13:09Z")

</div>

Hello again!

**Heres a slightly new improved version: [https://makecode.com/\_DJ3f2C14F68a](https://makecode.com/_DJ3f2C14F68a)**

**New features:**

- Starting Menu
- Better Bullets & Bullet Holes (ty Aqee)
- Slightly Improved UI

**Things to add:**

- More Enemies _(Cacodemon, At least 1 Imp, things like that)_
- Revolver _(Might not have enough space for it.)_
- DOOM Maps & Minimap _(This link is awesome: [http://www.classicdoom.com/maps/d1maps/e1m1.htm](http://www.classicdoom.com/maps/d1maps/e1m1.htm). Should make this pretty easy)_

If you have any suggestions, please let me know! This is going to take a while to finish, so if you have anything to add or contribute go ahead! With that said, have a great day!

---

<div class="post-metadata">

**Author:** ![CarltonFade](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/carltonfade/32/6381_2.png) [@CarltonFade](https://forum.makecode.com/u/CarltonFade)\
**Post date:** [June 6, 2022, 5:13pm UTC](https://forum.makecode.com/t/doom-in-makecode-wip/13870/6 "2022-06-06T17:13:22Z")

</div>

Hello again!

A bit of an update, I managed to fit in 4 different weapons complete with animations. Now, all I had to do was make the weapons swappable. Easy right? Well, not as much. Took about an hour, but its coming along quite nicely.

One thing to mention is that if anyone wants to help work on this remake of DOOM in Makecode, feel free to add anything! I plan on just remaking it, not porting it. Thats only because I feel its 100% possible.

Also, I highly recommend messing around with @AqeeAqee’s Raycasting Plugin. That plugin is the only reason this project is even possible, and its super simple.

Heres the link: [https://makecode.com/\_Tft7U1Me3Ata](https://makecode.com/_Tft7U1Me3Ata)

Have a great day!

---

<div class="post-metadata">

**Author:** ![AqeeAqee](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/aqeeaqee/32/5424_2.png) [@AqeeAqee](https://forum.makecode.com/u/AqeeAqee)\
**Post date:** [June 6, 2022, 8:16pm UTC](https://forum.makecode.com/t/doom-in-makecode-wip/13870/7 "2022-06-06T20:16:11Z")

</div>

Really neat arts !  
Love them !!!

---

<div class="post-metadata">

**Author:** ![CarltonFade](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/carltonfade/32/6381_2.png) [@CarltonFade](https://forum.makecode.com/u/CarltonFade)\
**Post date:** [June 9, 2022, 7:01pm UTC](https://forum.makecode.com/t/doom-in-makecode-wip/13870/8 "2022-06-09T19:01:18Z")

</div>

Hello!

Bit of a delay is coming up, as **I’m going on vacation for a little over a week**. Along with this, I’m mostly just trying to finish the sprites & whatnot, while also working on a MakeCode version of Windows XP. Right now, it’ll be a few weeks till another iteration is out, but once it is there’ll be a few enemies, armor, and more interesting stuff like that!

Also, if you want to see the Windows XP game I’m working on, here’s a link to the Forum Post: [Windows XP in MakeCode! (WIP)](https://forum.makecode.com/t/windows-xp-in-makecode-wip/13975) (Its a nice way of not burning myself out)

Have a great day!

---

<div class="post-metadata">

**Author:** ![jackal](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/jackal/32/19506_2.png) [@jackal](https://forum.makecode.com/u/jackal)\
**Post date:** [July 11, 2022, 5:05am UTC](https://forum.makecode.com/t/doom-in-makecode-wip/13870/9 "2022-07-11T05:05:14Z")

</div>

1. I love this. Good job!
2. I will help.
3. Are we doing the original map style? Or just a target sim?

---

<div class="post-metadata">

**Author:** ![Shade9788](https://avatars.discourse-cdn.com/v4/letter/s/e9c0ed/32.png) [@Shade9788](https://forum.makecode.com/u/Shade9788)\
**Post date:** [December 12, 2022, 7:40pm UTC](https://forum.makecode.com/t/doom-in-makecode-wip/13870/10 "2022-12-12T19:40:49Z")

</div>

A wise man once told my "hippity hoppity ur code is now my property " just joking but stil im going to use this

---

<div class="post-metadata">

**Author:** ![PixelDoodle](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/pixeldoodle/32/24129_2.png) [@PixelDoodle](https://forum.makecode.com/u/PixelDoodle)\
**Post date:** [December 12, 2022, 11:38pm UTC](https://forum.makecode.com/t/doom-in-makecode-wip/13870/11 "2022-12-12T23:38:42Z")

</div>

Dani Reference I’m guessing.

---

<div class="post-metadata">

**Author:** ![personalnote](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/personalnote/32/31359_2.png) [@personalnote](https://forum.makecode.com/u/personalnote)\
**Post date:** [December 13, 2022, 5:23pm UTC](https://forum.makecode.com/t/doom-in-makecode-wip/13870/12 "2022-12-13T17:23:56Z")

</div>

No, it’s a Technoblade reference. It was in one of his videos (it was like some sort of territory game and Techno had the arctic area) where he said, “Hippity Hoppity get off my property.”

rip Techno

---

<div class="post-metadata">

**Author:** ![jackal](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/jackal/32/19506_2.png) [@jackal](https://forum.makecode.com/u/jackal)\
**Post date:** [December 13, 2022, 5:27pm UTC](https://forum.makecode.com/t/doom-in-makecode-wip/13870/13 "2022-12-13T17:27:07Z")

</div>

an og has been found

---

<div class="post-metadata">

**Author:** ![PixelDoodle](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/pixeldoodle/32/24129_2.png) [@PixelDoodle](https://forum.makecode.com/u/PixelDoodle)\
**Post date:** [December 13, 2022, 5:53pm UTC](https://forum.makecode.com/t/doom-in-makecode-wip/13870/14 "2022-12-13T17:53:38Z")

</div>

Technoblade Never Dies.

---

<div class="post-metadata">

**Author:** ![isoffline](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/isoffline/32/8791_2.png) [@isoffline](https://forum.makecode.com/u/isoffline)\
**Post date:** [December 13, 2022, 7:23pm UTC](https://forum.makecode.com/t/doom-in-makecode-wip/13870/15 "2022-12-13T19:23:27Z")

</div>

Technoblade Never Dies.

---

<div class="post-metadata">

**Author:** ![isoffline](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/isoffline/32/8791_2.png) [@isoffline](https://forum.makecode.com/u/isoffline)\
**Post date:** [December 13, 2022, 9:23pm UTC](https://forum.makecode.com/t/doom-in-makecode-wip/13870/16 "2022-12-13T21:23:39Z")

</div>

@Kiwiphoenix364 it’s a Dani reference. Because whenever he sees documentation he needs he says that but techno said differently what @Shade9788 said is a Dani reference than a Technoblade Reference

---

<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:** [December 13, 2022, 11:06pm UTC](https://forum.makecode.com/t/doom-in-makecode-wip/13870/17 "2022-12-13T23:06:33Z")

</div>

Oh, you’re wondering what Karlson is? Ah, it’s just a little game I’m working on-  
(Dani reference, for those who don’t know)  
Btw @isoffline this is literally my first post in this topic so idk why u pinged me.

Technoblade Never Dies.

---

<div class="post-metadata">

**Author:** ![isoffline](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/isoffline/32/8791_2.png) [@isoffline](https://forum.makecode.com/u/isoffline)\
**Post date:** [December 13, 2022, 11:25pm UTC](https://forum.makecode.com/t/doom-in-makecode-wip/13870/18 "2022-12-13T23:25:44Z")

</div>

I’m sorry i meant personalnote not you Kiwiphoenix

---

<div class="post-metadata">

**Author:** ![PixelDoodle](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/pixeldoodle/32/24129_2.png) [@PixelDoodle](https://forum.makecode.com/u/PixelDoodle)\
**Post date:** [December 13, 2022, 11:26pm UTC](https://forum.makecode.com/t/doom-in-makecode-wip/13870/19 "2022-12-13T23:26:31Z")

</div>

_Static Noise_ Currently 12th most Wishlisted game on Steam So Smash That Wishlist _ **Gamers!** _

---

<div class="post-metadata">

**Author:** ![Vegz78](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/vegz78/32/1201_2.png) [@Vegz78](https://forum.makecode.com/u/Vegz78)\
**Post date:** [December 14, 2022, 12:01am UTC](https://forum.makecode.com/t/doom-in-makecode-wip/13870/20 "2022-12-14T00:01:31Z")

</div>

Very cool project!

Nice also if it would make a place on this list here!:

> **[It Runs Doom!](https://itrunsdoom.tumblr.com)**
>
> A celebration of computer science's most violent Hello World substitute, It Runs Doom showcases all the systems that strange people have managed to get to run the popular 1993 action game Doom, among...

[Next page](https://forum.makecode.com/t/doom-in-makecode-wip/13870.md?page=2)
