# My First Bullet Hell Arcade Game!

**URL:** <https://forum.makecode.com/t/my-first-bullet-hell-arcade-game/46528>\
**Category:** Arcade\
**Tags:** game\
**Created:** [October 19, 2026, 1:00am UTC](https://forum.makecode.com/t/my-first-bullet-hell-arcade-game/46528 "2026-10-19T01:00:12Z")\
**Posts on this page:** 16\
**Page:** 3

<div class="post-metadata">

**Author:** ![Elko-Utopia](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/elko-utopia/32/36382_2.png) [@Elko-Utopia](https://forum.makecode.com/u/Elko-Utopia)\
**Post date:** [October 23, 2026, 2:05pm UTC](https://forum.makecode.com/t/my-first-bullet-hell-arcade-game/46528/41 "2026-10-23T14:05:44Z")

</div>

Yeah, that’s definitely possible, and it’s not hard to implement. I might add it in the next update!

Also, sometimes five level 30 bosses aren’t necessarily harder than one level 30 boss. That’s because the difficulty gets split between them, so each boss is actually only level 6.

I’m also thinking about removing this difficulty-sharing system in Boss Mode, so five level 30 bosses would actually mean five full-powered level 30 bosses. But I’m a little worried about performance. My PC might start begging for mercy.🤪

---

<div class="post-metadata">

**Author:** ![Elko-Utopia](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/elko-utopia/32/36382_2.png) [@Elko-Utopia](https://forum.makecode.com/u/Elko-Utopia)\
**Post date:** [October 23, 2026, 2:07pm UTC](https://forum.makecode.com/t/my-first-bullet-hell-arcade-game/46528/42 "2026-10-23T14:07:00Z")

</div>

I’m not sure which specific effects you’re referring to. Most of them are made with custom code, using math to calculate shapes, movement, and animations, then drawing everything programmatically. If there’s a particular effect you’re curious about, I’d be happy to explain how it works!

---

<div class="post-metadata">

**Author:** ![richard](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/richard/32/5417_2.png) [@richard](https://forum.makecode.com/u/richard)\
**Post date:** [October 26, 2026, 5:15pm UTC](https://forum.makecode.com/t/my-first-bullet-hell-arcade-game/46528/43 "2026-10-26T17:15:11Z")

</div>

this is 100% up to the browser. we don’t have any way to run on multiple cores.

---

<div class="post-metadata">

**Author:** ![Dusk](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/dusk/32/35861_2.png) [@Dusk](https://forum.makecode.com/u/Dusk)\
**Post date:** [November 2, 2026, 9:34pm UTC](https://forum.makecode.com/t/my-first-bullet-hell-arcade-game/46528/44 "2026-11-02T21:34:47Z")

</div>

I have to say this is one of the most really high quality games ive seen on makecode, especially the graphics

---

<div class="post-metadata">

**Author:** ![BLADEr](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/blader/32/16422_2.png) [@BLADEr](https://forum.makecode.com/u/BLADEr)\
**Post date:** [November 3, 2026, 4:42am UTC](https://forum.makecode.com/t/my-first-bullet-hell-arcade-game/46528/45 "2026-11-03T04:42:40Z")

</div>

I just want to ask, how long ago did you start making this game?  
It’s incredible that you haven’t used a single extension

---

<div class="post-metadata">

**Author:** ![TheGooberEarth](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/thegooberearth/32/36693_2.png) [@TheGooberEarth](https://forum.makecode.com/u/TheGooberEarth)\
**Post date:** [November 3, 2026, 4:45am UTC](https://forum.makecode.com/t/my-first-bullet-hell-arcade-game/46528/46 "2026-11-03T04:45:06Z")

</div>

Bro just cracked like that ig

---

<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:** [November 3, 2026, 4:51am UTC](https://forum.makecode.com/t/my-first-bullet-hell-arcade-game/46528/47 "2026-11-03T04:51:02Z")

</div>

Yo mods add this to the home menu this guy deserves it

---

<div class="post-metadata">

**Author:** ![Dusk](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/dusk/32/35861_2.png) [@Dusk](https://forum.makecode.com/u/Dusk)\
**Post date:** [November 6, 2026, 1:02am UTC](https://forum.makecode.com/t/my-first-bullet-hell-arcade-game/46528/48 "2026-11-06T01:02:03Z")

</div>

YEah that would be very good. U could have it be a showoff project to take more people away from the enemy(scratch ) @richard @MakeCode @system

---

<div class="post-metadata">

**Author:** ![Dugeonmaster](https://avatars.discourse-cdn.com/v4/letter/d/ad7895/32.png) [@Dugeonmaster](https://forum.makecode.com/u/Dugeonmaster)\
**Post date:** [November 6, 2026, 2:14am UTC](https://forum.makecode.com/t/my-first-bullet-hell-arcade-game/46528/49 "2026-11-06T02:14:44Z")

</div>

Great game!

---

<div class="post-metadata">

**Author:** ![TheGooberEarth](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/thegooberearth/32/36693_2.png) [@TheGooberEarth](https://forum.makecode.com/u/TheGooberEarth)\
**Post date:** [November 6, 2026, 2:14am UTC](https://forum.makecode.com/t/my-first-bullet-hell-arcade-game/46528/50 "2026-11-06T02:14:47Z")

</div>

Scratch barely even recognizes us lol

---

<div class="post-metadata">

**Author:** ![Elko-Utopia](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/elko-utopia/32/36382_2.png) [@Elko-Utopia](https://forum.makecode.com/u/Elko-Utopia)\
**Post date:** [November 6, 2026, 2:14am UTC](https://forum.makecode.com/t/my-first-bullet-hell-arcade-game/46528/51 "2026-11-06T02:14:52Z")

</div>

In my personal experience, Scratch is incredibly laggy compared to MakeCode, but make code also harder to learn than scratch i think

---

<div class="post-metadata">

**Author:** ![Astro](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/astro/32/37187_2.png) [@Astro](https://forum.makecode.com/u/Astro)\
**Post date:** [November 7, 2026, 9:37pm UTC](https://forum.makecode.com/t/my-first-bullet-hell-arcade-game/46528/52 "2026-11-07T21:37:02Z")

</div>

I don’t think so, I’ve been using makecode for 3 years and i don’t know how scratch users do it. All of the code is stored inside the sprites!

---

<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:** [November 8, 2026, 9:25pm UTC](https://forum.makecode.com/t/my-first-bullet-hell-arcade-game/46528/53 "2026-11-08T21:25:19Z")

</div>

I find that TurboWarp is faster than MakeCode

---

<div class="post-metadata">

**Author:** ![Elko-Utopia](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/elko-utopia/32/36382_2.png) [@Elko-Utopia](https://forum.makecode.com/u/Elko-Utopia)\
**Post date:** [November 9, 2026, 3:52am UTC](https://forum.makecode.com/t/my-first-bullet-hell-arcade-game/46528/54 "2026-11-09T03:52:55Z")

</div>

![Boss_Rush_v1.0.17_原始尺寸透明素材图集](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/c/e/cec051a1cb2baf441ca8ccf5b0a21c25afebd07a.png)  
all art in this project

---

<div class="post-metadata">

**Author:** ![TheGooberEarth](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/thegooberearth/32/36693_2.png) [@TheGooberEarth](https://forum.makecode.com/u/TheGooberEarth)\
**Post date:** [November 9, 2026, 4:35am UTC](https://forum.makecode.com/t/my-first-bullet-hell-arcade-game/46528/55 "2026-11-09T04:35:29Z")

</div>

the duck jumpscare

---

<div class="post-metadata">

**Author:** ![Elko-Utopia](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/elko-utopia/32/36382_2.png) [@Elko-Utopia](https://forum.makecode.com/u/Elko-Utopia)\
**Post date:** [November 9, 2026, 7:38pm UTC](https://forum.makecode.com/t/my-first-bullet-hell-arcade-game/46528/56 "2026-11-09T19:38:42Z")

</div>

![Boss_Rush_v1.0.17_完整分类像素素材图集(2)](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/6/f/6fbef7ca65666ea8eb4e3c209bd91962098ea6f3.png)

[Previous page](https://forum.makecode.com/t/my-first-bullet-hell-arcade-game/46528.md?page=2)
