A downloadable game for Windows and Linux

Megaman Maverick is a fan game by oldlavygenes and has been in development since 2020. 

The game takes place late in Megaman's life as Dr. Light has begun development of the parts that will eventually be used to build X. Megaman in this game has the ability to air dash and wall jump.

The game is written in Kotlin and features a custom-made engine built on top of the open-source LibGDX library. The code for the game is public on Github. You can also read more information in the README section of the repo, including but not limited to credits to those who contributed or allowed me to use their works for this game, instructions on how to build the game on your own computer and setup the development environment, and more! https://github.com/JohnLavender474/Megaman-Maverick

The game is in ALPHA stage, so be aware that a lot of the game is unfinished and there will be bugs.

Join the Discord server to keep up-to-date on the game's development! https://discord.gg/usrjnmbDJA

Report any bugs on the Discord #bug-reports channel: https://discord.com/channels/1300901381607264266/1340850675680284802

Leave general feedback either in the comments here or on the Discord #feedback channel: https://discord.com/channels/1300901381607264266/1325888375777136752

CONTROLS

The game has the following keyboard controls by default on startup (game control = keyboard control)

  • UP = W
  • DOWN = S
  • LEFT = A
  • RIGHT = D
  • A = K
  • B = J
  • START = ENTER
  • SELECT = L

Keyboard controls can be modified from the main menu screen within the settings.

The game also supports plugin controllers. When a controller is first plugged in, the game will read the best "default" values for each button, but most likely you will want to modify the button mapping by going to settings screen via the main menu screen. Note that the controller settings screen is not accessible if the game does not detect a controller is plugged in. The game has been tested with a PS3 controller and an NES-style USB controller.

Updated 14 days ago
StatusIn development
PlatformsWindows, Linux
AuthorOldLavyGenes474
GenrePlatformer
Tags2D, megaman, Retro

Download

Download
Megaman-Maverick-alpha-1.8.0-linux64.zip 845 MB
Download
Megaman-Maverick-alpha-1.8.0-windows64.zip 837 MB

Install instructions

A zip file is provided for each supported platform. To run the game, download the zip file which matches your desired platform to run on, extract the contents to a suitable location, and run the executable. Do not move the executable out of the extracted folder since it depends on the other files in the folder.

Development log

View all posts

Comments

Log in with itch.io to leave a comment.

I think I found a bug in 1.6. I used the ice weapon to freeze one of the shield enemies from the front, and after that I couldn't hit any of them for the rest of the game. The shots would go through them when hit from the back and they'd ding like usual if hit from the front.

(+1)

Not sure if I already replied to this elsewhere, but this should be resolved now. Let me know if you find any other bugs, and also, thanks for playing the game. :)

Cool! But i'll wait till all the robot masters and weapons are in to play it over again.

Can you update the discord link? It says it's expired.

https://discord.gg/usrjnmbDJA

this game is good~! But you need to adjust some enemy placements and balance the boss!

Thank you for the feedback. I'll look into doing that in the next releases.

(3 edits)

I just played the new version. Here is my take:

- Enemy placement is terrible:

Like this one

You already have to dodge a lot of meteorites, making this enemy even more impossible to handle. 

Some enemy spawn points are located right next to each other, so if you need to move back to dodge the enemy projectiles while caught between two spawns, they just keep spawning repeatedly.

And sometimes you put too many enemies in 1 place, like too much.

- Almost all bosses are hard—not challenging hard, just nearly impossible, like Reactor Man. If you try to dodge under him, the projectiles fall right behind, making the dodging area so small that you need to execute it perfectly to avoid damage. I believe Glacier Man is a well-designed boss. You should create a boss that gives players a chance to dodge without requiring them to take the heart tank to push through it.

This is just my opinion on some flaws in the game.

I understand your criticisms, and can work on addressing them. Moon Man's stage is experimental, and I don't doubt it needs a redesign.

In regards to Reactor Man, I can see why you'd feel that way. I'm able to beat him without taking any damage, but I've played against him so many times so I have the moveset needed to beat him memorized. I've thought about doing a complete redesign of his moves but never committed to it. Your comment might be the impetus I needed to do that.

I'm glad you enjoyed fighting Glacier Man. He's in my top 3 favorite boss fights in the game. His moveset is simple but fun to play against. How do you feel about the other bosses?

Anyways, really appreciate you playing the game and leaving detailed feedback. It means a lot to me.

(3 edits)

So, I made some immediate changes that will be in alpha-1.6.0. These changes include removing the enemy you included in the screenshot, and also slowing down Reactor Man's attacks a bit. 

I'm also on the lookout for any areas where there might be too many enemies.

I'll have to think about the statement you made regarding the enemies respawning. In a lot of instances, this design is purposeful, especially when it's a case where there's an enemy ahead of you, and if you turn back, an enemy will spawn behind you too. Like it or not, I enjoy this style of gameplay. I find too many of the classic and X games to be too easy. I guess it helps that I've always enjoyed more difficult games that require replaying to get good at.

But I digress, again thank you for the criticisms. :)

Can you update the discord link?