Save-Point
METROID - By Behemoth - Printable Version

+- Save-Point (https://www.save-point.org)
+-- Forum: Material Development (https://www.save-point.org/forum-8.html)
+--- Forum: Scripts Database (https://www.save-point.org/forum-39.html)
+---- Forum: RPGMaker XP (RGSS) Engine (https://www.save-point.org/forum-116.html)
+---- Thread: METROID - By Behemoth (/thread-8071.html)



METROID - By Behemoth - DerVVulfman - 06-07-2020

[Image: 183-1837980_metroid-logo-png-fictional-c...nt-png.png]
By Behemoth

A legend of RPGMaker XP systems returns!  

(>CLICK FOR THE BOX.COM DOWNLOAD LINK<)


Over a decade ago, Behemoth recreated the feel and look of the classic Nintendo game starring Bounty Hunter Samus Aren.  All his work, hardcoded into the default scripts. His database whittled down to only his mini-game's content, the default actors, items and so forth removed.



Now, you can play through Behemoth's work as it appeared back in 2007, its code now separate from the default scripts so it can be examined by anyone, and the maps and events altered to support the updated default-content database.



You can gain classic Metroid features such as the Jump Boots, Morph Ball and Varla Heat-Retardent Suit in the game.  The game activates these features in-game with events like:

Code:
@>Script: $game_player.jump_power = 90
@>Change Items [Hi-Jump Boots], +1
or
Code:
@>Script: $game_player.heatsuit=true
@>Change Items [Varla Suit], +1

The [Change Items] event command doesn't change the function, only the script call actually affects the Metroid gameplay.



A platform system, it uses pixelmovement rather than tile-by-tile action.  
[LEFT]     = Move Left
[RIGHT]   = Move Right
[UP]        = Look Up
[DOWN]   = Crouch
[SHIFT]    = Jump
[A]          = Fire

[D]          = Switch between Platform and Top-down RPG mode (only available at the end of the last Platform map)

MINOR NOTE:  Behemoth's Game_Option class was replaced by using the Game_System class to handle the one variable within, the platform variable.  Its function is only to switch between platform and RPG game format.

IMPORTANT:  Many systems in Behemoth's Metroid minigame rewrites a number of scripts, or heavily aliases them.  The 'passable' method from Game_Player was explicitly removed, so this minigame may not function with various systems that require comprehensive character movement by the player.


RE: METROID - By Behemoth - Qeo - 06-08-2020

Awesome work!! Great job :D