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

Well-Known Member
Member
Joined
Feb 12, 2014
Messages
1,216
Trophies
1
Age
31
XP
3,721
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

Well-Known Member
Member
Joined
Feb 12, 2014
Messages
1,216
Trophies
1
Age
31
XP
3,721
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,203
Trophies
1
Age
34
Location
Canada
Website
twitter.com
XP
2,811
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
105
Trophies
1
XP
887
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.
 
General chit-chat
Help Users
  • No one is chatting at the moment.
  • SylverReZ @ SylverReZ:
    Hope they made lots of spaget
  • K3N1 @ K3N1:
    Chill dog
  • SylverReZ @ SylverReZ:
    Chilli dog
  • Skelletonike @ Skelletonike:
    Damn, I'm loving the new zelda.
  • xtremegamer @ xtremegamer:
    loving the new zelda, i started a game, it was so fucking good, so i
    am waiting on my friend to get home so we can start a new one together
  • Skelletonike @ Skelletonike:
    I just dislike that they don't let me choose the voices before the game starts. Happened with botw as well, had to change to japanese and restart.
  • K3N1 @ K3N1:
    But the important question is can you choose gender
  • Skelletonike @ Skelletonike:
    Same way you can choose Gerald's gender.
  • Skelletonike @ Skelletonike:
    *Geralt, damn autocorrect.
  • Psionic Roshambo @ Psionic Roshambo:
    But can he be trans? Lol
  • K3N1 @ K3N1:
    Zelda transforms into link
  • Psionic Roshambo @ Psionic Roshambo:
    Link I'm not the princess your looking for.... *Pulls a crying game*
  • K3N1 @ K3N1:
    *skirt up* it's exactly what I always wanted
  • Skelletonike @ Skelletonike:
    Just scanned all my zelda amiibos, took a while but didn't get anything that cool, did get the lon lon ranch hylian fabrics though.
  • Skelletonike @ Skelletonike:
    It was pretty funny when I scanned wolf link and got a shit load of meat.
  • K3N1 @ K3N1:
    @Skelletonike, btw I ran that custom for mgs4 on the deck I'm amazed it got that far in game
  • K3N1 @ K3N1:
    Plug in*
  • K3N1 @ K3N1:
    Your favorite activity
  • BentlyMods @ BentlyMods:
    My fav actvity is:

    mario-dancing.gif
  • Psionic Roshambo @ Psionic Roshambo:
    Do the Mario lol
  • K3N1 @ K3N1:
    🍑
  • K3N1 @ K3N1:
    Whoever developed Bramble was smoking that good shit fucking gnomes
    K3N1 @ K3N1: Whoever developed Bramble was smoking that good shit fucking gnomes