Fanmade "Mega Man X Engine" for Game Maker now available as open source

1674833422115.png

Mega Man's anniversary was just a month ago, but that doesn't mean the good news for the blue bomber had to stop in December. A big group of fans lead by Dragon Developer (Dark Shadow), have worked on a custom fanmade Mega Man X engine compatible with Game Maker (previously known as Game Maker Studio 2). The engine is still WIP, but it shows a great amount of work done, with a selection of playable characters like Mega Man X, Zero, Axl and the original Mega Man, and a wide variety of classic Mega Man bosses, weapons and stages.



From the words of the devs themselves:
Dragon Developer said:
Mega Man X Engine is a framework being developed using GameMaker (formerly GameMaker Studio 2) that contains a lot of features Mega Man X games have already implemented so you don't have to start it from scratch, plus new assets showing what can be done with the engine.

Note: this engine is not complete yet, we recommend using it only if you are practicing or really know what you are doing.

Those interested, can start taking a peek at the source code right now, since the developers have just made the code open source for everyone to start poking at it.



What are you waiting for? If you're not checking the Mega Man X engine out, then there's no reason for you to go on! What… What are you fighting for?!

:arrow: Source
 

Axido

Maker of TRASLApp
Member
Joined
Feb 12, 2014
Messages
1,303
Trophies
2
Age
32
XP
4,298
Country
Germany
Very nice to see a project like this surfacing in this day and age.
Reminds me of the good old Mega Man Engine that is available for GameMaker 8. I even ported that one over to GMS 1 for a fangame project, but I didn't care enough to work on it after 2015 or so, which is kinda sad.

I'd love to poke around with the MMX engine as well, but as I got my own bigger GMS projects now I'm afraid others will have to make cool fangames with it. However, there's still MMX: Corrupted being worked on if all else fails.
 

Axido

Maker of TRASLApp
Member
Joined
Feb 12, 2014
Messages
1,303
Trophies
2
Age
32
XP
4,298
Country
Germany
Is the engine compatible with widescreen, or it will be?
Yes. You could just tell Gamemaker to use widescreen resolutions everywhere. View dimensions are easily customizable in the IDE.

What I'm more concerned with is whether the code uses fixed framerates and if so, whether it has support for 60fps built into its code.

I guess I'll have to take a look at it sooner rather than later just to see for myself.

Edit: Seems like it's coded for static 60fps.
 
Last edited by Axido,

Jonna

Some sort of musician.
Member
Joined
May 15, 2015
Messages
1,234
Trophies
1
Age
35
Location
Canada
Website
twitter.com
XP
3,145
Country
Canada
This is nice but it has the 16 bit graphics. The playstation era megaman looks better. Can you use those assets with this?
It's an engine. They're meant to be used for their coding and structure, you can use whatever assets you like. You could even make it not related to Mega Man.
 

krakenx

Well-Known Member
Member
Joined
Dec 11, 2006
Messages
131
Trophies
1
XP
1,086
Country
I'm quite impressed with this. There are a lot of characters, especially including many X armors, and they all control really well. There isn't a lot of content level-wise yet, but there is enough to tell that the engine is very well done.
This is nice but it has the 16 bit graphics. The playstation era megaman looks better. Can you use those assets with this?
Magma Dragoon from X4 is here with PS1 graphics, so yes.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    OctoAori20 @ OctoAori20: Nice nice-