# Makecode Metroidvania!

**URL:** <https://forum.makecode.com/t/makecode-metroidvania/19476>\
**Category:** Collaboration\
**Tags:** game, metroidvania\
**Created:** [April 28, 2023, 4:40pm UTC](https://forum.makecode.com/t/makecode-metroidvania/19476 "2023-04-28T16:40:34Z")\
**Posts on this page:** 20\
**Page:** 2

<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:** [May 5, 2023, 3:48am UTC](https://forum.makecode.com/t/makecode-metroidvania/19476/21 "2023-05-05T03:48:33Z")

</div>

i realise its much easier to ask you guys stuff in polls, so:

_Poll ([view on site](https://forum.makecode.com/t/makecode-metroidvania/19476/21))_

The theme IS FANTASY

That’s all i have for now

---

<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:** [May 5, 2023, 3:56pm UTC](https://forum.makecode.com/t/makecode-metroidvania/19476/22 "2023-05-05T15:56:59Z")

</div>

I understand if everyone is busy and all, but i’d appreciate it if people could finish their submissions by May 12 (Tears of the Kingdom release date). Currently busy for the next 1-2 days but I’ll get to work on my character when I can

---

<div class="post-metadata">

**Author:** ![SoftTalker](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/softtalker/32/10776_2.png) [@SoftTalker](https://forum.makecode.com/u/SoftTalker)\
**Post date:** [May 8, 2023, 4:35pm UTC](https://forum.makecode.com/t/makecode-metroidvania/19476/23 "2023-05-08T16:35:47Z")

</div>

Name: Darmogon

Role: Final Boss

Image:  
 ![download (5)](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/2X/a/a36e7f513f26d0cd8ff3f8a78537347c67f14d62.png)

Lore: born to be a demonic dragon but chose kindness. His parents abused his kindness but soon found out he was unwanted by his parents. He decided to be his true self as a black hearted and  
vengeful dragon. Showing the world that he is unstoppable (but he isn’t).

- Health: 300
- Attacks (if any): Tail Slam, Earthquake, Dash(dashes left and right non stop for few seconds), Plasma Breath , Lava spit , Mini Reinforcements.
- Ability : regenerate when health is 25%

---

<div class="post-metadata">

**Author:** ![Nerdiest](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/nerdiest/32/10678_2.png) [@Nerdiest](https://forum.makecode.com/u/Nerdiest)\
**Post date:** [May 8, 2023, 4:42pm UTC](https://forum.makecode.com/t/makecode-metroidvania/19476/24 "2023-05-08T16:42:42Z")

</div>

Lore: Shifter used to be a knight who’s name was Sir. Cole until the day he went to a spire and confronted a dragon of massive proportions, this dragon just so happened to be the Dark one, a mysterious force that changed into whatever form it wanted to torment mortals and Immortals alike! The Dark one Cursed Cole to gaurd His domain and transformed him into Shifter…who then built a tower around this gateway to seal it from the rest of the world…and there he lay…until (hero) came along.

Moveset and in game stats

Health: 10000 or as high as it can go  
Strength attack 1 takes 10 health, attack 2 takes 5, attack 3 takes all your health attack 4 spawns enemies, attack 5 will just knock you back

attacks

1. Throws his blade and makes duplicates of it that circle him then after 1000 ms he throws them in seprate directions

2. He creates 1 Ball of dark matter that bounces along the screen (stuns you if you get hit) and 1 ball of poison that follows you (dissapears after 999 ms but if it touches you it poisons you and takes 1 health for 300 ms or less)

3. CHARGES UP A HUMONGUS RAY OF ENERGY (black red and purple) THAT BLASTS THROUGH ALL PARTS OF THE SCREEN EXEPT ONE! (gives you 3 sec. or more to get to that spot)

4. spawns the easiest enemies to kill in the game

5. Charges at you!

---

<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:** [May 8, 2023, 4:51pm UTC](https://forum.makecode.com/t/makecode-metroidvania/19476/25 "2023-05-08T16:51:31Z")

</div>

Also, i close polls whenever I see there are more than half of the people (who joined, so 15) answered unless the poll is very close (like its 50-50 for example. If its like 70-30 or 100-0 I’ll close it).

---

<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:** [May 9, 2023, 4:25pm UTC](https://forum.makecode.com/t/makecode-metroidvania/19476/26 "2023-05-09T16:25:13Z")

</div>

i love the name! He looks soo cool!

---

<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:** [May 12, 2023, 12:35am UTC](https://forum.makecode.com/t/makecode-metroidvania/19476/27 "2023-05-12T00:35:11Z")

</div>

My character!

**Name:** Horvath

**Role:** Miniboss 4

**Image:**  
 ![Screenshot 2023-05-11 at 9.27.27 AM](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/2X/e/e8a182f0b2dbdcddf979858cb47b920d7a77ce65.png)  
The character sprite is in the game link.

**Lore (Background Information):**  
Horvath was a former successful mercenary who worked often with the King of [insert random kingdom]. But on one of his missions, he faced [the boss] and lost against him/her in a duel. He was captured by [the boss] and was tortured severely, mutilating his body and nearly killing him.

However, [the boss] used a spell that could “revive” Horvath’s broken body. The spell basically binds all of his broken body parts together into a “body”, hence his “broken” appearance. Not wanting to die then, Horvath complied with all of [the boss’s] orders, unable to escape. When Horvath realised that it was better to die, [the boss] never gave him the chance and made him suffer more.

During the battle against [the protagonist], Horvath would beg [the protagonist] to give him a warrior’s death and end his suffering. After the battle, Horvath’s soul finally rests in peace.

_(Definitely went overboard with the lore lol)_

In-game Statistics (below are placeholders):

- Health: 200
- Attacks (if any): Dash attack (4 hearts), Slam attack (6 hearts), Knife Throw (2 hearts), Ancient’s Sorrow (1 heart per projectile)
  - **Dash Attack:** Rushes forward and performs an X-slash with his dual daggers.
  - **Slam attack:** Jumps into the air and performs a slam attack on the ground that has an AOE damage radius.
  - **Knife Throw:** Throws a knife at the player.
  - **Ancient’s Sorrow:** Fires a flurry of projectiles (Similar to the first boss from Boss Rush) in a spray fashion for roughly 3 seconds. Only used after reaching 50% health.

- Abilities: After reaching 50% health, he will create a shield around him that will need to be destroyed before inflicting more damage onto Horvath. The shield, after destruction, will regenerate again at 25% health.

By the way, the final boss has 300 health, so keep that in mind!

Regarding player health, the Player starts with 3 and can gain up to 10 hearts throughout his journey! I’ll make some gameplayer tweaks here and there as we get closer to actual development!

---

<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:** [May 12, 2023, 1:24am UTC](https://forum.makecode.com/t/makecode-metroidvania/19476/28 "2023-05-12T01:24:48Z")

</div>

Once everyone’s lore and characters are finished, I want to compile them all into one post that is available to everyone so no one needs to scroll countless posts just to find one character’s backstory.

---

<div class="post-metadata">

**Author:** ![Brohann](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/brohann/32/17380_2.png) [@Brohann](https://forum.makecode.com/u/Brohann)\
**Post date:** [May 12, 2023, 5:26pm UTC](https://forum.makecode.com/t/makecode-metroidvania/19476/29 "2023-05-12T17:26:33Z")

</div>

> [@SoftTalker](#):
>
> Image:  
> ![download (5)](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/2X/a/a36e7f513f26d0cd8ff3f8a78537347c67f14d62.png)

What I saw at first:  
 ![erewhon-602623096004-5a9ce](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/2X/6/635f6a5da949c2811f6845e5858631423a396928.jpeg)

---

<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:** [May 15, 2023, 3:37am UTC](https://forum.makecode.com/t/makecode-metroidvania/19476/30 "2023-05-15T03:37:06Z")

</div>

I hope everyone who answered in the poll “YES I’LL JOIN” knows that they will have to submit a character. I know some people are sick or maybe busy, so I’ll just make a new poll and adjust the roster.

_Poll ([view on site](https://forum.makecode.com/t/makecode-metroidvania/19476/30))_

Probably should have made this more clear. I will end it on May 14.

@SoftTalker @Nerdiest don’t have to answer the poll as they already sent their submissions in.

Anyone from the original 15 reading this please like or tell me you’ve read this as the thread as gone quite silent recently.

---

<div class="post-metadata">

**Author:** ![SoftTalker](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/softtalker/32/10776_2.png) [@SoftTalker](https://forum.makecode.com/u/SoftTalker)\
**Post date:** [May 15, 2023, 3:38am UTC](https://forum.makecode.com/t/makecode-metroidvania/19476/31 "2023-05-15T03:38:02Z")

</div>

🤣 😂 🤣  
agreed

---

<div class="post-metadata">

**Author:** ![Nerdiest](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/nerdiest/32/10678_2.png) [@Nerdiest](https://forum.makecode.com/u/Nerdiest)\
**Post date:** [May 15, 2023, 4:19pm UTC](https://forum.makecode.com/t/makecode-metroidvania/19476/32 "2023-05-15T16:19:59Z")

</div>

I’m fine with being a side quest or mini boss! (Soft talker not gonna lie that kinda looks like SMAUG! (best movie dragon EVER!))

---

<div class="post-metadata">

**Author:** ![AbstractDesigner](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/abstractdesigner/32/22531_2.png) [@AbstractDesigner](https://forum.makecode.com/u/AbstractDesigner)\
**Post date:** [May 15, 2023, 4:58pm UTC](https://forum.makecode.com/t/makecode-metroidvania/19476/33 "2023-05-15T16:58:10Z")

</div>

![image](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/2X/7/753fcd75b1b217f292bf887298c52aa45e5113fe.jpeg)

---

<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:** [May 15, 2023, 5:00pm UTC](https://forum.makecode.com/t/makecode-metroidvania/19476/34 "2023-05-15T17:00:36Z")

</div>

The post got approved late, so I’ll extend the deadline to May 17 to finalise the character roster.

Original character roster:  
@randomuser @Blobbey @TheGreenArtist @Dreadmask197 @BoostedGames @Nerdiest @Brohann @labfox29 @danger_kitty @SoftTalker, SkillMapster430, Gideon\_loves\_cats, NobodyNomad, AD\_0211

I am aware some are not as active as others and some may have stuff going on in their lives. However, if less than 7 people answer the poll saying they’ll join the roster I will abandon this project due to the lack of participation. Sorry, but if progress won’t be made on it, it’s not really worth working on in my opinion. I’m busy with a lot of stuff and having to keep asking people to answer stuff and submit stuff is really not worth it for me.

Couldn’t ping the rest because there can only be a maximum of 10 pings per post.

---

<div class="post-metadata">

**Author:** ![randomuser](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/randomuser/32/32505_2.png) [@randomuser](https://forum.makecode.com/u/randomuser)\
**Post date:** [May 15, 2023, 7:05pm UTC](https://forum.makecode.com/t/makecode-metroidvania/19476/35 "2023-05-15T19:05:18Z")

</div>

Sorry! I somehow skipped the poll post- mustve been liking so fast I forgot to read 0\_0

---

<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:** [May 16, 2023, 5:17pm UTC](https://forum.makecode.com/t/makecode-metroidvania/19476/36 "2023-05-16T17:17:51Z")

</div>

No worries! At least you read it now! Better late than never

---

<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:** [May 16, 2023, 5:18pm UTC](https://forum.makecode.com/t/makecode-metroidvania/19476/37 "2023-05-16T17:18:03Z")

</div>

> [@Nerdiest](#):
>
> I’m fine with being a side quest or mini boss!

Hey, I mean if you want to go for those roles, submit your ideas for a neutral character and a miniboss! You can submit a character for each role!

I changed the amount of submissions one can make: 3 for each category. Allowing someone to make 14 submissions might be too much.

---

<div class="post-metadata">

**Author:** ![danger\_kitty](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/danger_kitty/32/32006_2.png) [@danger\_kitty](https://forum.makecode.com/u/danger_kitty)\
**Post date:** [May 16, 2023, 6:42pm UTC](https://forum.makecode.com/t/makecode-metroidvania/19476/38 "2023-05-16T18:42:01Z")

</div>

I’ll drow a cult for a boss fight

---

<div class="post-metadata">

**Author:** ![SoftTalker](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/softtalker/32/10776_2.png) [@SoftTalker](https://forum.makecode.com/u/SoftTalker)\
**Post date:** [May 16, 2023, 6:44pm UTC](https://forum.makecode.com/t/makecode-metroidvania/19476/39 "2023-05-16T18:44:46Z")

</div>

bro…so true 🤣 🤣

---

<div class="post-metadata">

**Author:** ![Nerdiest](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/nerdiest/32/10678_2.png) [@Nerdiest](https://forum.makecode.com/u/Nerdiest)\
**Post date:** [May 16, 2023, 11:31pm UTC](https://forum.makecode.com/t/makecode-metroidvania/19476/40 "2023-05-16T23:31:11Z")

</div>

I meant that you’d use the same one I submited but Instead have it be a mini boss (cause the dragon seems like a better fit for what your going for)

[Previous page](https://forum.makecode.com/t/makecode-metroidvania/19476.md?page=1)

[Next page](https://forum.makecode.com/t/makecode-metroidvania/19476.md?page=3)
