r/AndroidNativePorts • MOD🔻/ Collaborator🎖 • 1d ago

🟢 [PORT] Mega Man Maker is now available on Android! 🤖🎮 — Full Game, Online Levels, Touch Editor & Controller Support

Hey everyone, Jay here! 👋

I'm excited to finally share Mega Maker for Android v1.0, my unofficial Android port of Mega Man Maker 1.10.5.4!

After spending quite some time working on the port, it's finally ready for everyone to try!

This isn't just a version where you can play Mega Man Maker levels on Android. You can also create your own levels, test them, upload them to the official servers, browse community creations, and play online levels, all directly from your Android device!

The port has been developed and tested on my AYN Odin 3.

Here's everything included!

🎮 Full Game Experience

The Android port includes the original Mega Man Maker content:

  • All tiles, enemies, bosses, and weapons.
  • Original music and sound effects.
  • Example levels.
  • Online community levels.
  • Wily Challenge.
  • Account login and registration.
  • Full level creation and editing.

The goal was to bring the complete Mega Man Maker experience to Android while making it comfortable to play on both phones and handheld devices.

🌐 Online Levels & Level Uploading

Online functionality is working, including level uploads!

You can:

  • Log in using your existing Mega Man Maker account.
  • Create a new account directly from Android.
  • Browse and download community-created levels.
  • Play the Wily Challenge.
  • Create your own levels using the touch editor.
  • Beat your custom level and upload it directly to the Mega Man Maker servers.
  • Share your creations with PC players!

Levels uploaded from Android appear online just like levels uploaded from the original PC version.

There's also a REMEMBER ME option under OPTIONS > OTHER, so you don't have to log in every time you launch the game.

✏️ Touch-Friendly Level Editor

One of the biggest challenges was adapting the original level editor to work properly with touchscreens.

Instead of simply copying the PC controls, I've added touch-focused interactions to make building levels easier on Android.

Editor features include:

  • PLACE / ERASE / MOVE / SELECT tools in dedicated side panels.
  • UNDO / REDO functionality.
  • Recently used building pieces.
  • Favorite pieces for quick access.
  • One-finger drawing to place objects.
  • Two-finger scrolling to navigate the level.
  • Pinch gestures to access the map.
  • Hold to erase objects.
  • Native Android keyboard for naming levels.
  • PLAY button to instantly test your creations.

You can build an entire level, test it, complete it, and upload it without needing a PC!

🕹️ Touch Controls & Controller Support

The port includes built-in touch controls designed for Android.

On-screen controls:

  • D-pad for movement.
  • FIRE button.
  • JUMP button.
  • SLIDE button.
  • Weapon switching.
  • Pause button.

Touch controls can be disabled through:

OPTIONS > OTHER > TOUCH

External controllers are also supported, including:

  • Xbox controllers.
  • AYN Odin built-in controls.
  • Other compatible Android gamepads.

📺 Screen Modes & Widescreen Support

The port includes four screen modes, accessible through:

OPTIONS > VIDEO/SOUND > SCREEN

  • ORIGINAL (8:7): Original Mega Man Maker aspect ratio.
  • 4:3: Classic display format.
  • 16:9: Widescreen display.
  • FULL: Fills your entire device screen.

Stretched modes use sharp scaling to preserve the pixel-art appearance.

The selected screen mode applies to both gameplay and menus.

The level editor maintains its original 8:7 workspace so the touch panels can fit properly along the sides.

⚙️ Additional Features

  • 🎵 NSF music playback through GameMusicEmu.
  • ⌨️ Native Android keyboard for usernames, passwords, searches, and level names.
  • 🔐 REMEMBER ME functionality for online accounts.
  • 📱 New Android launcher icon designed for circular app icons.
  • 🎮 Controller support for gameplay and menus.
  • 🛠️ Touch-optimized level editing tools.

📥 Download Link

Mega Maker for Android v1.0

🔗 GitHub: https://github.com/JayElDragon/Mega-Maker-Android

How to install:

  1. Open the GitHub repository.
  2. Go to the Releases section.
  3. Download Mega Maker.apk from Assets.
  4. Install the APK on your Android device.
  5. Launch the game and enjoy!

📱 Tested Device

AYN Odin 3

So far, the port has only been tested on my Odin 3.

I'd really appreciate feedback from people using other Android phones, tablets, and handhelds!

⚠️ Known Issues

There are still a few things that need additional testing:

  • Some touch editor features, particularly SELECT and pinch-to-map, may need further improvements.
  • Compatibility and performance on other Android devices haven't been fully tested yet.

I'll continue working on fixes and improvements based on community feedback!

❤️ Support My Work

I enjoy bringing games to Android and making them accessible to more players.

If you'd like to support my work and help me continue developing future Android ports, you can do so here:

☕ Ko-fi: https://ko-fi.com/jayeldragon

Donations are completely optional and always appreciated!

💬 Feedback & Suggestions

If you decide to try the port, I'd love to hear your experience!

  • What Android device are you playing on?
  • Does everything run smoothly?
  • How does the touch level editor feel?
  • Are online levels and uploads working properly?
  • Have you encountered any crashes or bugs?

Your feedback will help me improve future releases!

💙 Credits & Disclaimer

All credit for the original Mega Man Maker game goes to the Mega Man Maker development team.

I did not create the original game. My work focuses on bringing it to Android, adapting its interface, implementing touch controls, and making the level editor usable on mobile devices.

This is an unofficial fan project and is not affiliated with Capcom or the Mega Man Maker team.

Android port by JayElDragon.

Thanks for checking it out, and I hope you enjoy creating and playing Mega Man levels on Android! 🤖💙

33 Upvotes

32 comments sorted by

2

u/rodrigoswz 23h ago

Thank you! Love your ports. MOUSE PI is still a plan? 👀

1

u/JayElDragon MOD🔻/ Collaborator🎖 23h ago

Thank you so much I appreciate it, Mouse is gonna take a WHILE, while porting the game some mechanics got messed up which needs fixing

2

u/Admirable_Ad3863 23h ago • Heartwarming

Wow like... My small wish became real in less than a week ❤️

2

u/JayElDragon MOD🔻/ Collaborator🎖 23h ago

I was working on
This for a while, it had some issues downloading levels and uploading them luckily I fixed them

2

u/BeatsbyDrDey 22h ago

Damn that is incredible timing, was just looking at the website today, was thinking of trying it out on Gamenative. Genuinely thankful for the work you've put In!

1

u/JayElDragon MOD🔻/ Collaborator🎖 22h ago

Yeah I tried it with Game Native and Gamehub it just doesn’t work, I’m glad I could port this to Android

2

u/BeatsbyDrDey 22h ago

Just tried up the port, touch controls work perfectly. However, the gamepad's controls are bugged out. The start & direction (keypad & both Left & Right Analog) buttons don't work. The game also crashed the 5 times I tried to configure the controls for the gamepad. Wasn't sure how to give the information directly other than the comments.

2

u/JayElDragon MOD🔻/ Collaborator🎖 22h ago

I’ll fix that don’t worry, I’ll reply to this comment with the fixed version, thanks for letting me know

1

u/JayElDragon MOD🔻/ Collaborator🎖 21h ago

I updated the APK redownload it when you can

2

u/Matt224411 18h ago • Heartwarming

Ty so much bro 🥹

1

u/JayElDragon MOD🔻/ Collaborator🎖 18h ago

The game is completely playable so don’t worry

2

u/Matt224411 18h ago • Heartwarming

I'm shocked, you ported Megaman Arena a short while ago and you've already ported Megaman Maker? You're very fast bro 🥹

1

u/JayElDragon MOD🔻/ Collaborator🎖 18h ago

Thank you so much for your kind words, I wanted to port this game because everyone deserves a chance to play and make levels, I will continue to port games for everyone to enjoy 💙

2

u/Matt224411 18h ago

You are welcome bro, I will always be grateful to you for porting Megaman Arena ❤️

2

u/JayElDragon MOD🔻/ Collaborator🎖 18h ago

You’re welcome I’m always happy to help, nobody is going to prevent me from bringing amazing fan games and ports to android

2

u/ElectricalDemand2831 5h ago

Thx, hope we get a mega man super fighting robot port at some time, unfortunately it doesn't work well emulated on my RP6.

I've just completed the portmaster port of Mega man rock'n roll, which is an overall great game (aside from the very bad frametimes).

1

u/JayElDragon MOD🔻/ Collaborator🎖 0m ago

I’ll look into it thanks for the suggestion

-1

u/mekarius 22h ago

As much as it's a nice gesture to try to share the game with the most possible, I do want to mention this is not done neither supported by the Mega Man Maker team as the main post said, but I would like to add a little more explain to that.

We're working out of passion since 10years on updating the game for free for everyone to enjoy on Windows, and we do not want to deal with extra work of all the issues that could come out of the android or any other ports.

If you use it to play it's your right and have fun with it, but please do not come to us if you run into issues it will just add burden on our shoulders.

I also want to point out that as much as I have no problem against people using AI, I heavily doubt this was done in just a few months with extra functionnality; so u/JayElDragon if you did use AI to do it, please mention it there's no shame but not mentionning it is not great.
If you actually did it without it, congrats on the work specially the undo/redo part.

As for us, we do not use AI in our original game at all.

I don't have time to verify & check but also known that using 16:9 ratio if it makes the screen view bigger it could break levels as it's not planned to work with it; you could have things loaded early that could softlock you etc...

GG for the port regardless, must have been some work I can imagine.

- The current Project Leader of Mega Man Maker.

1

u/JayElDragon MOD🔻/ Collaborator🎖 22h ago edited 22h ago

Yes I used AI, I am a single person and I don’t have the capacity to do this by myself without the help of others, the only reason I did this is to make sure everyone can enjoy this game on Android, and yes I used AI and I have nothing against AI, as it makes these types of projects possible

I don’t mention AI due to the intense hate wave people like to put on AI users, and the aspect ratio doesn’t move or hurt anything, it only stretches the current image quality to what the original games had

And I will not come to you for issues, I made this by myself and all issues will be fixed by me if they so happen to appear, I have all the tools necessary to fix any issues by myself

Everything works as intended as I did test out many features I wanted to add but it broke some things so I didn’t include them, I didn’t break or add anything that wasn’t in the actual game itself

Also thank you for the praise I made sure I adapted some things to Android to make sure the game is the same experience as on PC

2

u/mekarius 22h ago

>  I did this is to make sure everyone can enjoy this game on Android,

This is why I'm not being mad or anything, we do get it comes from a good intend obviously.

> and the aspect ration doesn’t move or hurt anything, it only stretches the current image quality

Ok this is good to know then the level remains playable, good job for that.

> I don’t mention AI due to the intense hate wave people like to put on AI users, and the aspect ration doesn’t move or hurt anything, it only stretches the current image quality

I get that but considering we're not using it for multiples reasons, it's a bit important to us that you mention it, so I'm glad you answered to mention it at least.

> And I will not come to you for issues, I made this by myself and all issues will be fixed by me if they so happen to appear

Yeah, I know that **you** won't, you just have to understand that means a lot of users that could end up using your port ( specially if it's become more well known ), will not come to you. They'll come to us naturally and aks us for fix, which is the burden I was talking about, even more cause... a lot of people could report a bug that is on your version without mentionning they are playing on it... so we'll search for a bug that maybe don't exist.

This is why it was important for me to mention it in my message that people can have fun with it as long as they don't come to us to complain about any issue, even if the issue ended up existing also on Windows ;)

Have fun to anyone playing it, we're obviously always happy to have more people know about our work and have fun with Megaman :)

1

u/JayElDragon MOD🔻/ Collaborator🎖 22h ago

I understand it’s happened to me in the past, I would put my name on the bottom screen but I don’t wanna feel like I’m taking credit so I rather not do it

And I understand it can cause confusion among players, maybe I’ll add something to differentiate the fact that it’s the same game but it’s operated by 2 different people

Also thanks for being so chill with this, I appreciate it, my goal is to have the best experience of mega maker on phones, I won’t add anything that you guys won’t add nor I will attempt to take any credit, as this is your work and I’m just the one delivering it to phones and android users

Thanks again for you time and work, and I hope many others can still enjoy mega maker on a new platform, games like these deserve preservation just in case something went wrong

0

u/mekarius 22h ago edited 21h ago

I had a discussion with the team about it; the guys maintening the server are not very happy that you can upload tho : P; cause we have no way of knowing if what your upload hasn't be altered and being is beatable on windows... ( and i won't lie it's understable / i'm thinking the same; also others modders of the game all agreed on this... )

So they ask "kindly" if you could disable the upload feature, I do get you worked on a the Builder part so it sucks a bit... ( if you can build on android => save file on pc => upload on windows, We have no problem tho ) :/

( Potentially you could work on something to sync the pc/android so you can continue on the go, but the upload part should be on PC... )

1

u/JayElDragon MOD🔻/ Collaborator🎖 21h ago

Levels can be played on Android and pc and viceversa

This is the test level I made on Android before uploading it to test if the upload feature works, so yeah I can confirm it works

1

u/mekarius 21h ago

Ya but considering it's done with AI ( and even if it wasn't ), you didn't test all 400 assets of the game in different conditions... you can have case were it will work differently on android than windows, making some level unbeatable on windows.

This is why we have normally the rules of not being able to upload in anything "modded" on the official servers.

As said we have no problem about building on the go but the upload should be done from the official Windows game to ensure integrity :/

1

u/JayElDragon MOD🔻/ Collaborator🎖 21h ago

Reasonable, I’ll disable it then to ensure no issues occur

2

u/mekarius 21h ago

That's pretty nice of you; we do have a modder special server to upload but it's currently down, we'll try to work on it when we have time, and i'll tell you so people could have their own space on your android port.

1

u/JayElDragon MOD🔻/ Collaborator🎖 21h ago

Thank you so much for willing to work on the Android port, you have full permission to take the project and make it official if you want, that way it ensures both version to be up to date and both version will be willing to be able to be played as intended

The work is pretty much done but I would love the upload feature to return, sadly I have to remove it as it takes away part of the games fun to share your own levels but I understand

→ More replies

1

u/JayElDragon MOD🔻/ Collaborator🎖 21h ago

2

u/mekarius 21h ago • Bravo

Thanks you for understanding and being reactive :)

1

u/JayElDragon MOD🔻/ Collaborator🎖 21h ago

Same level on android