# Xenon 2 Megablast

**URL:** https://forum.makecode.com/t/xenon-2-megablast/11618
**Category:** Game Design
**Created:** [January 6, 2022, 1:02am UTC](https://forum.makecode.com/t/xenon-2-megablast/11618 "2022-01-06T01:02:15Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![Napomex](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/napomex/32/948_2.png) [@Napomex](https://forum.makecode.com/u/Napomex)
#### Post date: [January 6, 2022, 1:02am UTC](https://forum.makecode.com/t/xenon-2-megablast/11618/1 "2022-01-06T01:02:15Z")

</div>

> **[Xenon 2 Megablast](https://arcade.makecode.com/37271-00569-13892-25688)**
>
> Erstellt mit ❤️ in Microsoft MakeCode Arcade.

Hello to all currently it has grabbed me again a small remake of my absolute shoot em up hit to create everything in blocks.

Attached is the first demo.  
A big thanks goes to UnsignedArduino for the tool to convert the midi files (music).

Currently I am facing several problems.

-The enemies should come in groups and follow a path which I want to set for each spawn separately.

-Projectiles should fly through walls and enemies as well.

-Menu animation I will still adapt.

-Perhaps I will go to 8x8 Tiles so that the scale is right again. But here the resolution will suffer quite a bit

-Currently it does not run on real hardware (except pi).  
maybe it’s possible to optimize the whole thing but i think the amount of sprites doesn’t allow it.

---

<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: [January 6, 2022, 5:03pm UTC](https://forum.makecode.com/t/xenon-2-megablast/11618/2 "2022-01-06T17:03:18Z")

</div>

Wow - that’s really impressive. Two questions and an idea:

I see you’re using an extension called Musical Images. I haven’t seen that before. Do you have a link to documentation about it?

How did you set the custom colour palette?

Idea re hardware support: At a glance I can’t tell what’s preventing the game from working on hardware, but it appears you have only 18 or 19 sprites on screen at once, which doesn’t feel like a dealbreaker to me. Perhaps shave that down a bit, but also make bells and whistles like the paralax scrolling background only turn on if you’re not on a gaming device? Just an idea.

Love the game!

---

<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: [January 6, 2022, 10:31pm UTC](https://forum.makecode.com/t/xenon-2-megablast/11618/3 "2022-01-06T22:31:06Z")

</div>

The music is probably the reason why it doesn’t work on hardware because when I took it off, it worked. Also, while trying to optimize it, I made an effect that looks really cool and runs on hardware. Hardware doesn’t like the scrolling background for some reason and just crashes, but the effect that I made (using 1x1 sprites) works. Here’s the version that runs on hardware:

> **[Xenon 2 Megablast NO MUSIC COOL SCROLLING](https://arcade.makecode.com/78323-79695-06716-38008)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

Also, as @edubsky said, how did you get the custom color palette? Also, @edubsky, that extension is actually on [a post](https://forum.makecode.com/t/music-requests/6454/22) from @UnsignedArduino.

---

<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 6, 2022, 11:46pm UTC](https://forum.makecode.com/t/xenon-2-megablast/11618/4 "2022-01-06T23:46:20Z")

</div>

Yea I did _not_ optimize the music player for hardware lol.

---

<div class="post-metadata">

### Author: ![Napomex](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/napomex/32/948_2.png) [@Napomex](https://forum.makecode.com/u/Napomex)
#### Post date: [January 9, 2022, 8:05am UTC](https://forum.makecode.com/t/xenon-2-megablast/11618/5 "2022-01-09T08:05:39Z")

</div>

custom color has been discussed here on the forum many times.  
Music is discussed in the Musi thread by UnsignedArduino.

the performens went well until i integrated the statusbar addon since then it is no longer possible to play on real hardware.  
the music is not the problem!

---

<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: [February 14, 2022, 8:21pm UTC](https://forum.makecode.com/t/xenon-2-megablast/11618/6 "2022-02-14T20:21:37Z")

</div>

> [@Napomex](#):
>
> custom color has been discussed here on the forum many times.

sorry, but i looked through your code (blocks and javascript), but i couldn’t find anything that would have set a custom colour palette in your game

---

<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 5, 2022, 6:02pm UTC](https://forum.makecode.com/t/xenon-2-megablast/11618/7 "2022-12-05T18:02:21Z")

</div>

The culprit has been found… HE’S BEEN USING BETA TOOLS THIS WHOLE TIME!
