Ectoons
Metroid Construction Forums

  • April 21, 2021, 04:10:12 AM
  • Welcome, Guest
Please login or register.

Login with username, password and session length
Advanced search  

News:

Don't forget to visit the main site! There's lots of helpful docs, patches, and more!


Metroid Construction - Don't go berserk...
Pages: [1]   Go Down

Author Topic: Metrandomizer  (Read 2057 times)

Hex4F

  • Offline Offline
  • Posts: 3
  • Game Modding Alignment: Metroid
    • View Profile
Metrandomizer
« on: March 05, 2018, 12:33:14 AM »

I already posted Metrandomizer on RHDN but I'd like to post it here too, because out of all the forums on the internet this one is the most Metroid.

After seeing the Zelda 1 Randomizer completely rearrange the dungeons, I wanted to make something like that for Metroid. I knew it had a big grid of "screens" and a thorough disassembly, so it was an easy fit. When I started I didn't realize the niche was already filled by snarfblam of all people, so this is likely an also-randomizer. But since scrambling the map layout itself is a bit different I thought it was worth seeing through.

I've gotten far enough that it randomizes the entire game, and it is (or should be) completable every time. It doesn't do a fantastic job, but it works. If nothing else, there's some fun goodies like an optional patch to nix the powerup acquisition delay and a smaller status bar to decrease lag. I wanted to get some feedback before I went further, to know what needs fixing the most.

http://www.mediafire.com/file/fly09hh11imd8e9/Metrandomizer_v01b.zip


« Last Edit: March 06, 2018, 06:21:43 PM by Hex4F »
Logged

Cosmic

  • ***
  • Offline Offline
  • Posts: 374
  • Game Modding Alignment: Zero Mission, and Fusion
  • Job/Hobbies: Datacenter stuff
  • Other: Computer Nerd
  • Chad Zero Mission
    • View Profile
Re: Metrandomizer
« Reply #1 on: March 05, 2018, 10:38:29 AM »

I already posted Metrandomizer on RHDN but I'd like to post it here too, because out of all the forums on the internet this one is the most Metroid.


This is pretty neat! I do have one thought about the more minimalistic HUD, though: Why not also simply get rid of the E in front of the energy as well? Would that also reduce lag?

It is an idea that may sound strange, but looking at how Zero Mission does it:


I feel it could work nicely in NEStroid, Though you may want to edit the numbers to have some kind of colored border.

Hex4F

  • Offline Offline
  • Posts: 3
  • Game Modding Alignment: Metroid
    • View Profile
Re: Metrandomizer
« Reply #2 on: March 05, 2018, 03:58:47 PM »


Cosmic, once you get an Energy Tank the E becomes a third digit. Same goes for the M once you hit 100 missiles. Having a constant number of status tiles was easier and let me use code from the original game that did the same, so I'll probably let that extra tile slide. After all, this means collecting more tanks/missiles won't potentially punish the player with additional lag.

Outlining the numbers is a good idea, but nontrivial to implement. The number tiles for energy and missiles are the same ones used for the title screen and password display so I'd need to redo the entire font or it'd look more mismatched than a ransom note. And the game uses a lot of different palettes for that font, so I'd have to come up with something that looked good in each. I'll look into it, but it's a little daunting.
Logged

Steel Sparkle

  • *
  • Offline Offline
  • Posts: 538
  • Job/Hobbies: Job: Goodwill. Hobbies: Music/Gaming/Friends/Let's Plays
  • Hope And Determination
    • View Profile
Re: Metrandomizer
« Reply #3 on: March 06, 2018, 01:02:35 PM »

Pretty cool. nice job
Logged
I tend to change profile pics frequently.
You can't change how others act but you can change how YOU react!

Cosmic

  • ***
  • Offline Offline
  • Posts: 374
  • Game Modding Alignment: Zero Mission, and Fusion
  • Job/Hobbies: Datacenter stuff
  • Other: Computer Nerd
  • Chad Zero Mission
    • View Profile
Re: Metrandomizer
« Reply #4 on: March 07, 2018, 11:11:52 AM »

Cosmic, once you get an Energy Tank the E becomes a third digit. Same goes for the M once you hit 100 missiles. Having a constant number of status tiles was easier and let me use code from the original game that did the same, so I'll probably let that extra tile slide. After all, this means collecting more tanks/missiles won't potentially punish the player with additional lag.

Ah I see. That’s really neat!

Outlining the numbers is a good idea, but nontrivial to implement. The number tiles for energy and missiles are the same ones used for the title screen and password display so I'd need to redo the entire font or it'd look more mismatched than a ransom note. And the game uses a lot of different palettes for that font, so I'd have to come up with something that looked good in each. I'll look into it, but it's a little daunting.

I have some experience with graphics editing the gba games using Tile Molester, so if you need help with that feel free to hit me up.

Hex4F

  • Offline Offline
  • Posts: 3
  • Game Modding Alignment: Metroid
    • View Profile
Re: Metrandomizer
« Reply #5 on: March 07, 2018, 07:37:35 PM »

It's not that simple. An outline color that looks good on one screen looks terrible on the others.

or ?
Pick your poison.
Logged

Grimlock

  • *
  • Offline Offline
  • Posts: 779
  • Game Modding Alignment: GoldSource & Source Engine LVL Design, Metroid M1
  • Job/Hobbies: Graphics artist, LVL Designer
  • Other: Photoshop Madman
    • View Profile
Re: Metrandomizer
« Reply #6 on: March 08, 2018, 09:21:19 AM »

Looks pretty cool, I wonder if there's a way to combine some of your efforts with Snarfblam's:

http://forum.metroidconstruction.com/index.php/topic,4226.0.html
Logged
Pages: [1]   Go Up
 

Bad Behavior has blocked 813 access attempts in the last 7 days.

Page created in 0.886 seconds with 27 queries.