# The Phoenix's Quest

**URL:** https://forum.makecode.com/t/the-phoenixs-quest/11390
**Category:** Show & Tell
**Created:** [December 17, 2021, 8:15pm UTC](https://forum.makecode.com/t/the-phoenixs-quest/11390 "2021-12-17T20:15:32Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![UnsignedArduino](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/unsignedarduino/32/592_2.png) [@UnsignedArduino](https://forum.makecode.com/u/UnsignedArduino)
#### Post date: [December 17, 2021, 8:15pm UTC](https://forum.makecode.com/t/the-phoenixs-quest/11390/1 "2021-12-17T20:15:32Z")

</div>

> **[The Phoenix's Quest](https://arcade.makecode.com/08184-31648-39354-45691)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

@danger_kitty and I present to you our [2021 MakeCode Arcade Climate Crisis game jam](https://arcade.makecode.com/gamejam/global-2021) submission!

Features:

- Save system with 3 available slots.
- Level selector.
- A storyline consisting of 12 action-packed levels.
- Epic (and insanely hard) boss fight

Controls:

- Arrow keys to move left and right.
- Up arrow key to jump.
- A to hit.
- B to dash ~~away from your enemies~~.

Enjoy!

Tell me if you beat the final boss fight lol 😛

---

<div class="post-metadata">

### Author: ![shakao](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/shakao/32/113_2.png) [@shakao](https://forum.makecode.com/u/shakao)
#### Post date: [December 17, 2021, 9:14pm UTC](https://forum.makecode.com/t/the-phoenixs-quest/11390/2 "2021-12-17T21:14:05Z")

</div>

![image](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/2X/7/783c2206b1bc32232116b0009689e93bf52215b9.png)

Wow!!! _Incredible_ work, you guys! I loooved the final boss fight, that was so so fun and this game is so polished and well-written from start to finish. The title screen looks phenomenal (and the little floating dust mote effects! So atmospheric!) and all of the character and level art is great, of course. I especially love the design of the phoenix, it looks like an awesome Mayan glyph or something like that.

The level design is so smart and well-balanced too–the progression from “speedrunning” trash pickup to fighting your way through the same level to a boss fight is really satisfying. I like that the fight mechanic changed for the final boss too, the smoke boss took me _forever_ and I was so afraid of the last one–which DID take me even longer to beat but was an exciting change of pace from the previous combat! Loved this game!

---

<div class="post-metadata">

### Author: ![edubsky](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/edubsky/32/2132_2.png) [@edubsky](https://forum.makecode.com/u/edubsky)
#### Post date: [December 17, 2021, 9:50pm UTC](https://forum.makecode.com/t/the-phoenixs-quest/11390/3 "2021-12-17T21:50:55Z")

</div>

Wow – like @shakao said – incredible work!

The dust/fireflies is so beautiful. And so are the woods, and the character. Is there an extension for adding speaker labels to speech bubbles, or did you do that yourselves? Felt really special seeing my name in the game (seriously, it’s silly, but it works!)

Bravo!

---

<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 20, 2021, 5:49pm UTC](https://forum.makecode.com/t/the-phoenixs-quest/11390/4 "2021-12-20T17:49:12Z")

</div>

I like the game (also nice name). I’m interested in how you implemented a world map, as it is super hard to make a world map in makecode (if you have time, can you do a quick explanation on how to implement a world map and how to assign data to signs???) I also like the visuals, sprites, and level design (and the shader at the beginning). One thing I noticed is that you can get softlocked on the first ice level if you do not kill all of the enemies before getting down to the chest area. I 100% completed the game!

> ****
>
> Also, pheonix, cool
> 
> ![image](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/2X/3/3ff5919b5f2d25a0eeff1d0d8cdb2e934ffd2e9d.png)

 ![image](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/2X/7/75a394f8ccb177415c2b57aec6e031321d792884.png)

---

<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: [December 20, 2021, 5:49pm UTC](https://forum.makecode.com/t/the-phoenixs-quest/11390/5 "2021-12-20T17:49:36Z")

</div>

wow can you teach me the game mechanics???

Please with a cherry on top

---

<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: [December 20, 2021, 6:04pm UTC](https://forum.makecode.com/t/the-phoenixs-quest/11390/6 "2021-12-20T18:04:02Z")

</div>

If you want the finale boss fight to be 20% harder use the name **progamer** and this will appear  
 ![arcade-The-Phoenixs-Quest (3)](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/2X/3/3e3ff84f9d7942cf2755c1253df186c9229c89ee.jpeg)

---

<div class="post-metadata">

### Author: ![UnsignedArduino](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/unsignedarduino/32/592_2.png) [@UnsignedArduino](https://forum.makecode.com/u/UnsignedArduino)
#### Post date: [December 20, 2021, 6:05pm UTC](https://forum.makecode.com/t/the-phoenixs-quest/11390/7 "2021-12-20T18:05:58Z")

</div>

The text bubbles when characters say stuff is all in the story extension 🙂

---

<div class="post-metadata">

### Author: ![UnsignedArduino](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/unsignedarduino/32/592_2.png) [@UnsignedArduino](https://forum.makecode.com/u/UnsignedArduino)
#### Post date: [December 20, 2021, 7:43pm UTC](https://forum.makecode.com/t/the-phoenixs-quest/11390/8 "2021-12-20T19:43:14Z")

</div>

The world map is just a tilemap with sprites on it and when you click on it the one you selected will be the level number you run. There is a level number stored on the sprite and a variable called `max_level` which determines the hardest level you can play. Its incremented everytime you beat a new level.

---

<div class="post-metadata">

### Author: ![UnsignedArduino](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/unsignedarduino/32/592_2.png) [@UnsignedArduino](https://forum.makecode.com/u/UnsignedArduino)
#### Post date: [December 20, 2021, 7:47pm UTC](https://forum.makecode.com/t/the-phoenixs-quest/11390/9 "2021-12-20T19:47:18Z")

</div>

The first and second levels and the first post in this topic will tell the controls and how to play 🙂

---

<div class="post-metadata">

### Author: ![LaxJack](https://avatars.discourse-cdn.com/v4/letter/l/ee59a6/32.png) [@LaxJack](https://forum.makecode.com/u/LaxJack)
#### Post date: [December 21, 2021, 6:13pm UTC](https://forum.makecode.com/t/the-phoenixs-quest/11390/10 "2021-12-21T18:13:05Z")

</div>

Amazing I love it

---

<div class="post-metadata">

### Author: ![LaxJack](https://avatars.discourse-cdn.com/v4/letter/l/ee59a6/32.png) [@LaxJack](https://forum.makecode.com/u/LaxJack)
#### Post date: [December 21, 2021, 11:20pm UTC](https://forum.makecode.com/t/the-phoenixs-quest/11390/11 "2021-12-21T23:20:24Z")

</div>

I can’t seem to get pass level 7 can you help please?

---

<div class="post-metadata">

### Author: ![UnsignedArduino](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/unsignedarduino/32/592_2.png) [@UnsignedArduino](https://forum.makecode.com/u/UnsignedArduino)
#### Post date: [December 22, 2021, 1:02am UTC](https://forum.makecode.com/t/the-phoenixs-quest/11390/12 "2021-12-22T01:02:41Z")

</div>

Make sure you checked the clouds by jumping on the pink tiles!

---

<div class="post-metadata">

### Author: ![Gideon\_loves\_cats](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/gideon_loves_cats/32/13863_2.png) [@Gideon\_loves\_cats](https://forum.makecode.com/u/Gideon_loves_cats)
#### Post date: [December 22, 2021, 1:02am UTC](https://forum.makecode.com/t/the-phoenixs-quest/11390/13 "2021-12-22T01:02:43Z")

</div>

jump on the pink blocks

---

<div class="post-metadata">

### Author: ![LaxJack](https://avatars.discourse-cdn.com/v4/letter/l/ee59a6/32.png) [@LaxJack](https://forum.makecode.com/u/LaxJack)
#### Post date: [December 22, 2021, 6:00pm UTC](https://forum.makecode.com/t/the-phoenixs-quest/11390/14 "2021-12-22T18:00:03Z")

</div>

Ok thanks for the help I will try again.

---

<div class="post-metadata">

### Author: ![LaxJack](https://avatars.discourse-cdn.com/v4/letter/l/ee59a6/32.png) [@LaxJack](https://forum.makecode.com/u/LaxJack)
#### Post date: [December 24, 2021, 8:40am UTC](https://forum.makecode.com/t/the-phoenixs-quest/11390/15 "2021-12-24T08:40:16Z")

</div>

The code is fantastic I love it but maybe you could add some suspenseful music in the boss and wildfire battel. Also how do you defeat the wildfire?

---

<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: [December 27, 2021, 7:11pm UTC](https://forum.makecode.com/t/the-phoenixs-quest/11390/16 "2021-12-27T19:11:39Z")

</div>

@UnsignedArduino was going to add music but we forgot and ran out of time to put the music in the game. And beating wildfire just survive.

---

<div class="post-metadata">

### Author: ![UnsignedArduino](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/unsignedarduino/32/592_2.png) [@UnsignedArduino](https://forum.makecode.com/u/UnsignedArduino)
#### Post date: [December 27, 2021, 7:12pm UTC](https://forum.makecode.com/t/the-phoenixs-quest/11390/17 "2021-12-27T19:12:07Z")

</div>

I did make some music for it but I didn’t think it would sound good so we didn’t add any. Also for Wildfire, I’m pretty sure you just have to not die and dodge everything. (Not actually sure cause I never beat him lol)

---

<div class="post-metadata">

### Author: ![LaxJack](https://avatars.discourse-cdn.com/v4/letter/l/ee59a6/32.png) [@LaxJack](https://forum.makecode.com/u/LaxJack)
#### Post date: [December 27, 2021, 7:25pm UTC](https://forum.makecode.com/t/the-phoenixs-quest/11390/18 "2021-12-27T19:25:36Z")

</div>

ok then thanks for the response

---

<div class="post-metadata">

### Author: ![LaxJack](https://avatars.discourse-cdn.com/v4/letter/l/ee59a6/32.png) [@LaxJack](https://forum.makecode.com/u/LaxJack)
#### Post date: [January 9, 2022, 5:00am UTC](https://forum.makecode.com/t/the-phoenixs-quest/11390/19 "2022-01-09T05:00:26Z")

</div>

How did you do all the coding so well can you teach me how?

---

<div class="post-metadata">

### Author: ![UnsignedArduino](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/unsignedarduino/32/592_2.png) [@UnsignedArduino](https://forum.makecode.com/u/UnsignedArduino)
#### Post date: [January 10, 2022, 4:55pm UTC](https://forum.makecode.com/t/the-phoenixs-quest/11390/20 "2022-01-10T16:55:59Z")

</div>

Through lots and lots of coding 🙂 which is the equivalent of lots of practice.

Watching the [MSMakeCode Twitch stream](https://www.twitch.tv/msmakecode) every workday at 1 PM PST also helps as well 😃

[Next page](https://forum.makecode.com/t/the-phoenixs-quest/11390.md?page=2)
