Mega Man 7, but created in Godot (and playable in the browser!)

An early prototype game for re-creating some aspects from Mega Man 7 as closely as possible to the original (with some extra features) in Godot as a practice for future project.

This prototype contains the Cloud Man stage with some of the enemies, Mega Buster (without the charge shot) and Wild Coil-special weapon. There is no way to die yet "bottomless pits have been converted into bounce pads) and no way to win either. Goal was to make the game "feel" as similar to the original SNES game.

Feedback is more than welcome!

NOTE: This will not become a full re-make of the entirety of Mega Man 7, it's only ment as a practice project for future projects.
NOTE2: This prototype is no longer in development.

Controls:

- Move = Arrow Keys / WASD
- Jump = Space / X / K
- Attack = Z / J
- Slide = Shift
- Select Weapon = (0-8)
- Menu = Esc

Dev Tools:
- Page_Up = Move player 200 pixels backwards (Anti-Stuck key/test tool, if ever needed to use)
- Pause button: [Pause key] (if the game seems to be frozen for some reason, try pressing "pause" just in case)
- Frame Advance = [Keypad "Plus"] (Very buggy)
- Spawn another player = [Keypad "multiply"] (this "may" lag your game. To get rid of the "clones", restart the game from the menu or refresh the browser).
- Able to change the game speed in the settings menu (mostly for testing purposes).

Version 07032022 public alpha 1

- Currently WildCoil and Mega Buster have been implemented, more special weapons will be added as progress is done.

Known Bugs/Issues:
- Player might get stuck in geometry, that's why I got the "Page Up" key.
- Animations might sometimes behave strangely (the current animation system would need a complete re-do in the future).
- Audio is not balanced/some audio clips might sound off and spamming too many projectiles will make loud noises!
- No way to die in the game yet (Death not yet implemented, pits intentionally repel the player to prevent falling off the stage)
- No safety for falling off the stage (you have to reset the in-game via the menu or refresh the browser).
- Few development tools left intentionally, so be careful with them.
- Sliding state can sometimes get stuck when getting hit while sliding.
- Floating platforms might causes wonky behaviour with the player character.
- Healthbar overflows from the bottom, if the player has too much health. (This is intentional as I forgot to check if health bar is higher than max_health).


Made in GODOT.
------------------------------------------------------------------------

All assets from Mega Man 7 (SNES):
-Sprites, music and characters -> Copyright Capcom
   =Sprites ripped by:  (KeyBlade999, Magma Dragoon, DogToon64, QuadFactor and Mister Man) and few made by me based from the game. Sound effects ripped by XBuster.
www.spriters-resource.com

StatusPrototype
PlatformsHTML5
Rating
Rated 4.5 out of 5 stars
(4 total ratings)
Authorveldoodles
GenrePlatformer
Made withGodot
TagsGodot, mega-man
Average sessionA few minutes
LanguagesEnglish
InputsKeyboard

Development log

Comments

Log in with itch.io to leave a comment.

I liked it

Deleted 1 year ago
(+1)

Thanks! The Mega Man games are really fun to play, though sometimes they're quite hard difficulty wise, especially the first game in the series ^^