Metroid X: Arcade style 2 player split screen coop

Started by Eikon, November 13, 2024, 06:59:51 PM

Previous topic - Next topic

Eikon

Hi all, long time lurker, first time poster here. I am working on a complete rewrite of NES Metroid that aims to turn it into a fast paced, arcade style game, in the vein of a Bubble Bobble or Joust with randomized elements to keep things interesting. The main draw will be local 2 player split screen cooperative play. I will be updating this post as things progress, here are some details on the project so far!

Main Project Goal
-----------------------
Somehow take NES Metroid, an exploration heavy and back tracking based game and streamline it into a two player split screen arcade type experience that can be enjoyed in short bursts, with the object being to defeat mother brain and make the online high score list. I will attempt to keep as much of the classic Metroid feel alive as I can with hidden items, bomb tunnels, powerups, etc.

The Twist
-----------------------
As the name entails, X parasites have made their way to planet Zebeth, along with regular enemies you will find X infested enemies which are stronger and more difficult to defeat. Killing one of these enemies causes Samus' suit to absorb the parasite and allows her another charge of her 'X Beam.' Kill three infested enemies to fully charge your beam and open orange doors to progress to the next level. But stay too long in a single stage and a 'Metroid X Alert' will appear! It's best you make your way out of the stage as soon as possible or this X infested Metroid is sure to devour you..

Current version v0.25

Video of it running on a CRT for nostalgia's sake

Screenshots





Please let me know your thoughts on the project and I hope to build some excitement as I work towards release!


alexman25

I am extremely interested! I always thought it could be really cool to see NEStroid lean more into its arcadiness; the other day I was even writing up my ideas for how a score system could work in Metroid

I will be watching this with great interest!

Eikon

Quote from: alexman25 on November 13, 2024, 08:12:23 PMI am extremely interested! I always thought it could be really cool to see NEStroid lean more into its arcadiness; the other day I was even writing up my ideas for how a score system could work in Metroid

I will be watching this with great interest!

Thanks! It's definitely been challenging juggling the arcade aspect while still having it feel like Metroid. For instance flying zebs give you 100 points as they're easy one shot kills, but to keep you from farming them for points all day on smaller levels where Metroid X doesn't chase you ahead I just have to cut scoring off altogether, same for item rooms

Eikon

#3
One very cool aspect I forgot to mention is that the two player split screen play opens up the posibility of a vs/deathmatch mode. I can imagine arenas where powerups spawn randomly along with health and missile drops. You could also configure all aspects like starting items, energy tanks, and whether enemies/Metroid X is present.

There were a few interesting developments in the past few days. I implemented the ice beam but buffed it over the original, it no longer doubles the amount of hits it takes to kill an enemy. It's now first hit freezes, second hit unfreezes but still does damage so it's equal to the short/long beam. The only downside I can see to this is one hit kill enemies are no longer freezable.

The second development is the addition of bonuses for speed running and skipping items. Certain items like bombs are unskippable, but if you choose for instance to skip the long beam or ice beam, you'll get a huge point bonus of 25k but it will make the remaining game much more difficult. Speed bonuses were added on levels where Metroid X is present that add a score multiplier based on seconds remaining. This should encourage some interesting playthroughs.

I will be editing the original post with a video showing off the single player mode shortly


Eikon

Latest update, just finished coding Kraid and the varia suit. I'll have to say that Kraid is one of the most involved bosses I've ever programmed, with his three freezable chest spikes and two claws on his back, there's a lot going on.

I made some changes to how the original fight goes. I felt that it was too easy in NEStroid to ignore the fight entirely and just bomb his feet if you had enough health so I majorly nerfed bomb damage on boss fights. No longer does a full round of bombs do 9 total damage but now only 3. This forces you to engage with him and try to freeze his projectiles to open up a weak point. Another change was due to two player. If players are on opposite sides of him the projectiles now change their facing direction randomly so that one player can't always focus his more open back side. If playing two player his health is almost doubled to further increase the challenge.

Having completed this I'd say I'm about 40% of the way done with the game. Norfair and all the new enemies that entails are up next!