# Warfront (collab)

**URL:** <https://forum.makecode.com/t/warfront-collab/41285>\
**Category:** Collaboration\
**Tags:** game\
**Created:** [December 29, 2025, 9:54pm UTC](https://forum.makecode.com/t/warfront-collab/41285 "2025-12-29T21:54:00Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![RizeUpDev](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/rizeupdev/32/35291_2.png) [@RizeUpDev](https://forum.makecode.com/u/RizeUpDev)\
**Post date:** [December 29, 2025, 9:54pm UTC](https://forum.makecode.com/t/warfront-collab/41285/1 "2025-12-29T21:54:00Z")

</div>

Greetings,

I had the craziest idea while I was scrolling through `@Octodemon`’s posts. I found a templates for first person shooter games! Link here:[First Person Shooter Templates - Arcade / Game Design - Microsoft MakeCode](https://forum.makecode.com/t/first-person-shooter-templates/29213)

So why not we make the game together? Anybody who wants to join I have put a poll for what they want to do, and if this poll doesn’t have a voter until 1st January, I will drop the idea 😥

_Poll ([view on site](https://forum.makecode.com/t/warfront-collab/41285/1))_

Therefore, I name this collab Operation Warfront!

Regards, RizeUp

---

<div class="post-metadata">

**Author:** ![RizeUpDev](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/rizeupdev/32/35291_2.png) [@RizeUpDev](https://forum.makecode.com/u/RizeUpDev)\
**Post date:** [January 5, 2026, 6:20pm UTC](https://forum.makecode.com/t/warfront-collab/41285/2 "2026-01-05T18:20:31Z")

</div>

Okay, so come on! @1978monkeynutze, @Feetscream67, and @Peau12, do your jobs, and I will do tilemap designing! Feel free to add in any suggestions at any time. And anybody else, if they want to join, please do!

---

<div class="post-metadata">

**Author:** ![Peau12](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/peau12/32/29299_2.png) [@Peau12](https://forum.makecode.com/u/Peau12)\
**Post date:** [January 5, 2026, 10:17pm UTC](https://forum.makecode.com/t/warfront-collab/41285/3 "2026-01-05T22:17:17Z")

</div>

@RizeUpDev, um… go to [Quest for my music: IT’S ALL IN HERE!](https://forum.makecode.com/t/quest-for-my-music-its-all-in-here/41240) Or [Thank you, @InvalidProject!](https://forum.makecode.com/t/thank-you-invalidproject/41287) These is where my music stands the most.

---

<div class="post-metadata">

**Author:** ![YamJam](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/yamjam/32/29681_2.png) [@YamJam](https://forum.makecode.com/u/YamJam)\
**Post date:** [January 13, 2026, 6:25pm UTC](https://forum.makecode.com/t/warfront-collab/41285/4 "2026-01-13T18:25:32Z")

</div>

Kinda crazy how whenever I join a collab and do music, **[Tsylavania](https://forum.makecode.com/u/tsylavania)** is always doing music as well

---

<div class="post-metadata">

**Author:** ![YamJam](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/yamjam/32/29681_2.png) [@YamJam](https://forum.makecode.com/u/YamJam)\
**Post date:** [January 14, 2026, 6:43pm UTC](https://forum.makecode.com/t/warfront-collab/41285/5 "2026-01-14T18:43:57Z")

</div>

Sorry i don’t have time to make more music for this game since im in another collab so im gonna leave the collab

---

<div class="post-metadata">

**Author:** ![RizeUpDev](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/rizeupdev/32/35291_2.png) [@RizeUpDev](https://forum.makecode.com/u/RizeUpDev)\
**Post date:** [January 14, 2026, 6:59pm UTC](https://forum.makecode.com/t/warfront-collab/41285/6 "2026-01-14T18:59:05Z")

</div>

If you want, you can make the music too! I could choose the one that feels the best!

---

<div class="post-metadata">

**Author:** ![YamJam](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/yamjam/32/29681_2.png) [@YamJam](https://forum.makecode.com/u/YamJam)\
**Post date:** [January 15, 2026, 4:04am UTC](https://forum.makecode.com/t/warfront-collab/41285/7 "2026-01-15T04:04:05Z")

</div>

Ok nvm I’ll try and make some music for this collab as well

---

<div class="post-metadata">

**Author:** ![YamJam](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/yamjam/32/29681_2.png) [@YamJam](https://forum.makecode.com/u/YamJam)\
**Post date:** [January 15, 2026, 4:08am UTC](https://forum.makecode.com/t/warfront-collab/41285/8 "2026-01-15T04:08:26Z")

</div>

> **[Warfront music](https://arcade.makecode.com/S44235-42804-33386-06961)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

here ya go

---

<div class="post-metadata">

**Author:** ![YamJam](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/yamjam/32/29681_2.png) [@YamJam](https://forum.makecode.com/u/YamJam)\
**Post date:** [February 1, 2026, 8:27pm UTC](https://forum.makecode.com/t/warfront-collab/41285/9 "2026-02-01T20:27:35Z")

</div>

what happened to warfront 😢

---

<div class="post-metadata">

**Author:** ![1978monkeynutze](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/1978monkeynutze/32/33979_2.png) [@1978monkeynutze](https://forum.makecode.com/u/1978monkeynutze)\
**Post date:** [February 12, 2026, 10:05pm UTC](https://forum.makecode.com/t/warfront-collab/41285/10 "2026-02-12T22:05:18Z")

</div>

ok so I haven’t started on the story yet… I just want to know a little what I should do…

---

<div class="post-metadata">

**Author:** ![RizeUpDev](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/rizeupdev/32/35291_2.png) [@RizeUpDev](https://forum.makecode.com/u/RizeUpDev)\
**Post date:** [February 22, 2026, 7:02pm UTC](https://forum.makecode.com/t/warfront-collab/41285/11 "2026-02-22T19:02:27Z")

</div>

@1978monkeynutze I am also doing the story. @Feetscream67, @Jakethesnake23 and @RoboVacDev (and me @RizeUpDev) let’s do the story. All pitch in ideas!

---

<div class="post-metadata">

**Author:** ![RizeUpDev](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/rizeupdev/32/35291_2.png) [@RizeUpDev](https://forum.makecode.com/u/RizeUpDev)\
**Post date:** [February 22, 2026, 7:26pm UTC](https://forum.makecode.com/t/warfront-collab/41285/12 "2026-02-22T19:26:31Z")

</div>

Ok so let’s start again!

So could anybody do arts for the game?

* * *

By the way, let’s use [this](https://arcade.makecode.com/S09586-81000-59277-96862) for the game. It has @neintoes raycasting tweaks with floor and ceiling. That will help a lot!

* * *

@YamJam your music was good and @Peau12 yours was also good. I’m gonna try and combine some music together into playlists that the player can choose.

@InvalidProject could I use some of your free music for this?

---

<div class="post-metadata">

**Author:** ![YamJam](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/yamjam/32/29681_2.png) [@YamJam](https://forum.makecode.com/u/YamJam)\
**Post date:** [February 22, 2026, 9:37pm UTC](https://forum.makecode.com/t/warfront-collab/41285/13 "2026-02-22T21:37:42Z")

</div>

I can make more music if you want since I mainly focused on other projects of mine, so I didn’t really _lock in_ that much on music for this game.

---

<div class="post-metadata">

**Author:** ![Jakethesnake23](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/jakethesnake23/32/17617_2.png) [@Jakethesnake23](https://forum.makecode.com/u/Jakethesnake23)\
**Post date:** [February 23, 2026, 7:37pm UTC](https://forum.makecode.com/t/warfront-collab/41285/14 "2026-02-23T19:37:10Z")

</div>

Ok so here is an idea: (Inspiration from doom)

The player is an astronaut who crash landed on an abandoned planet, only populated by weird creatures who are made out of metal. The player must defeat these enemies to gain metal scrap to repair their ship and upgrade weapons. Kinda basic but I think it’s a good start

---

<div class="post-metadata">

**Author:** ![1978monkeynutze](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/1978monkeynutze/32/33979_2.png) [@1978monkeynutze](https://forum.makecode.com/u/1978monkeynutze)\
**Post date:** [March 18, 2026, 10:59pm UTC](https://forum.makecode.com/t/warfront-collab/41285/15 "2026-03-18T22:59:04Z")

</div>

I think that’s perfect for the story but its up to @RizeUpDev so yeah but good idea also I like your user name my dog used to be named jake and his nickname was Jake the snake but he died recently

---

<div class="post-metadata">

**Author:** ![RizeUpDev](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/rizeupdev/32/35291_2.png) [@RizeUpDev](https://forum.makecode.com/u/RizeUpDev)\
**Post date:** [March 20, 2026, 5:03pm UTC](https://forum.makecode.com/t/warfront-collab/41285/16 "2026-03-20T17:03:27Z")

</div>

Sry for not responding earlier, but yeah! That’s a perfect start!

---

<div class="post-metadata">

**Author:** ![RizeUpDev](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/rizeupdev/32/35291_2.png) [@RizeUpDev](https://forum.makecode.com/u/RizeUpDev)\
**Post date:** [March 20, 2026, 5:10pm UTC](https://forum.makecode.com/t/warfront-collab/41285/17 "2026-03-20T17:10:43Z")

</div>

Now let’s discuss…

> **Story**
>
> @Jakethesnake23 I based the story of your idea. Anybody else want to comment ideas, they can!
> 
> The player is an astronaut who crashes on to an unknown planet. The ship is fully broken so the player has to find parts to repair it. The enemies are made of metal, and you start killing them. But you accidently try and destroy a boss. The boss keeps you hostage. The fortress they
> 
> > **Summary**
> >
> > This text will be hidden
> 
> keep you in is like a never-ending maze, but once you figure it out, you can escape. The maze will be filled with complex puzzles, which involves using your brain and interacting with your environment. After you’ve escaped, you have the chance to defeat the boss. After that, you get scrap metal which you can use to repair the ship. Then you hightail out of there.
> 
> Now the one thing I’m confused on is wether we keep it 1st person, or 3rd person.
> 
> > **The difference**
> >
> > 1. In 1st person, we can show it COD style, with more details on the weapon. It does limit the use of art in making the character. Ray casting itself isn’t perfect anyways. Unless, if you want to do custom 3d rendering, then maybe it’s possible. It’s also one floor only.
> > 2. In 3rd person, the game mechanics are easier. There can be way more floors. You can also focus on the art of the main character. But it doesn’t show us what we would see in real life (if real life was a Makecode Arcade game). You can’t show much details on the weapon too.
> > 3. In short, both POVs are perfect, but not perfect at the same time. I will try and go for the 3rd person POV, as the mechanics are easier. And I hope somebody here is good at art.

> **Tilemaps**
>
> 1. **For 1st Person**  
> For 1st person, let’s make a grafxkid tileset type tiles. Using the [physics extension](https://forum.makecode.com/t/physics-extension/42294/30) by **MMM-tek** , we should achieve slopes, instead of creating a custom function for it.
> 2. **For 3rd Person**  
> For 3rd person, I would suggest using the [raycasting extension (tweaked)](https://forum.makecode.com/t/3d-rendering-with-floor-and-ceiling/29758/8) by **neintos.** This way, we can also achieve ceilings and floors for the fortress. We wouldn’t have to add jumping, and guns would have more detail.

Anything else?

---

<div class="post-metadata">

**Author:** ![1978monkeynutze](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/1978monkeynutze/32/33979_2.png) [@1978monkeynutze](https://forum.makecode.com/u/1978monkeynutze)\
**Post date:** [March 22, 2026, 7:02am UTC](https://forum.makecode.com/t/warfront-collab/41285/18 "2026-03-22T07:02:34Z")

</div>

umm I have a idea for some enemy sprites one of them could be called xylo-dar and it could be a alien that shoots slime balls at you (like its a slime thing) and for the bossfight it could be void kinda like a vortex alien that shoots void balls at you (balls that wipe you outa existence or just take lots of ur health u can pick) that’s my idea on enemys so um yeah

---

<div class="post-metadata">

**Author:** ![RizeUpDev](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/rizeupdev/32/35291_2.png) [@RizeUpDev](https://forum.makecode.com/u/RizeUpDev)\
**Post date:** [March 22, 2026, 1:26pm UTC](https://forum.makecode.com/t/warfront-collab/41285/19 "2026-03-22T13:26:44Z")

</div>

Yea that’s fine!! It works for both first person and third person!

---

<div class="post-metadata">

**Author:** ![1978monkeynutze](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/1978monkeynutze/32/33979_2.png) [@1978monkeynutze](https://forum.makecode.com/u/1978monkeynutze)\
**Post date:** [March 22, 2026, 5:54pm UTC](https://forum.makecode.com/t/warfront-collab/41285/20 "2026-03-22T17:54:13Z")

</div>

thanks I spent like 30 mins brainstorming cause I wanted a way to help!

[Next page](https://forum.makecode.com/t/warfront-collab/41285.md?page=2)
