NES Classics - Metroid

Y’know, boredom makes people do a lot of silly things. For me, boredom is making me port the ENTIRETY of NES Metroid to MakeCode Arcade! It seems like a big task, but all the sprites are already there (and I know a decent amount of coding knowledge), but I think I can do it! After this, I have plans to make an entire library of NES ports (such as Super Mario Bros.)!

11 Likes

I’m on board if you allow me

3 Likes

It’s alright, I prefer doing it by myself ngl. (Not to be rude, I just work better by myself for some reason.)

If you want to, though, you can spread the word!

5 Likes

No, I get it, Mostly the reason i ask. Just a big fan of Metroid. If you need Help, I’ll always be open to help!

2 Likes

Oh alright! Glad to see a fellow Metroid fan btw!

3 Likes

Can’t wait to see the remade NES games. I’m really hoping to see Mega Man and Kid Icarus, but I don’t want to force anything on you. I really hope your will to code it all stays with you. You can do it!

5 Likes

well, there is a metroid NES disassembly, so you’re in luck.

4 Likes

Sadly, due to the animation extension being a piece of crap for me, I’m afraid it won’t be a 1:1 port, as there will be no aiming up. However, I will arrange parts of the map (including item locations) to account for this mishap.

5 Likes

Not gonna lie, Mega Man would be a fun one to do!

4 Likes

I was planning to do that . . . (i’m doing it already for cut man rn)

2 Likes

Noice

3 Likes

Oh, I never noticed that Samus had LEFT-FACING sprites! Guys, should I use these, or be faithful to the original and just reuse the original animations?

3 Likes

being faithful is best.

2 Likes

it’s honestly best if you didn’t use the animation extension. that’d be more accurate.
i suggest making your own animation system.

animations are simply arrays of images, so set the sprite image to item frameInd mod array length of the animation.
for that other part, just set a variable named animation or something like that to an animation asset.

2 Likes