MFGG Forums
  • Home
  • Members
  • Help
  • Search
MFGG Main Site MFGG Forums MFGG Development Showcase v
« Previous 1 … 11 12 13 14 15 Next »
Mega Engine
MFGG Forums MFGG Development Showcase v
« Previous 1 … 11 12 13 14 15 Next »
Mega Engine
MFGG Forums MFGG Development Showcase v
« Previous 1 … 11 12 13 14 15 Next »
Mega Engine
Mark All Posts Read Today's Posts

Mega Engine
Netherlands WreckingPrograms
alright.
Members
Submitter Iso Collab Contributor Sprite Comp Runner-Up Sprite Comp Top 5 Minigame Comp Runner-Up Minigame Comp Top 5 Egg Hunter Skull Badge NCFC Contributor Secret Santa MFGG 17th Anniversary MFGG Awards 2014 Winner MFGG Awards 2016 Winner MFGG Awards 2017 Winner (2) MFGG Awards 2019 Winner
#1
03-20-2018, 03:41 PM
[Image: Tzy8LkV.png]

The Mega Engine is a free open-source Classic Mega Man engine for Game Maker Studio 2, Game Maker Studio 1.4 and Game Maker 8.1, built around the idea of combining accuracy to the original games with being flexible and easy-to-use. It aims to take the best of all entries in the Classic series and combining it in one engine. Being built from the ground up, this engine is the result of three months of work; while this may seem like a short development time, I did not cut any corners in regards to quality.

The engine has several features, including:
  • 60 FPS Classic Mega Man gameplay
  • Flexibility in adding or changing content in the engine
  • Accurate movement, physics, object interaction and more
  • Sliding and buster charging (can be disabled with ease)
  • Collision with solids, jumpthrough solids, ladders, spikes and water
  • A “section system” as present in the Classic titles, including proper screen transitions
  • Several built-in special weapons, with flexibility in adding new ones or changing existing ones
  • Built-in enemies, as well as flexibility in adding your own
  • Three example gimmicks included in the engine, and flexibility in adding your own
  • An example Robot Master with full AI, and flexibility to add your own bosses
  • A customizable title screen, stage select, boss introduction screen, weapon get screen, game over screen and pause screen
  • E-Tanks, M-Tanks, health drops, weapon drops and extra lives
  • Fully functional checkpoints
To make this engine as easy to use as I could, I made a video tutorial series on how to use the engine. A playlist of the series can be found here: http://bit.ly/2bc7HQE

I also recorded an engine playthrough to showcase most of the features it has:


Screenshots:
[+]Spoiler
[Image: XJZS7cZ.png][Image: SUy3G24.png][Image: vVXtP6f.png][Image: ru0RW0q.png]
[Image: oTpTlc6.png][Image: L8737bo.png][Image: iTgC9XA.png][Image: xq4dEG8.png]
[Image: hXTp3Yj.png][Image: 1bbgLE7.png][Image: m5tSFL9.png]

F.A.Q.
[+]Spoiler
Q: Why would I use this engine over other Game Maker engines?
A: Most engines tend to try and accomplish only what is necessary for the example level(s) and do not consider flexibility and ease of use; the Mega Engine does account for all that. Plus, this engine is fully compatible with Game Maker Studio, unlike most other engines.

Q: What is the engine's frame rate?
A: The engine runs at 60 frames per second (assuming your PC can handle it, of course)

Q: I don't want sliding and/or buster charging in my game. How do I disable them?
A: Go to Objects > Player > objGlobalControl and open the Create event code. Upon scrolling down, you will encounter a section called “Option variables”. Here you will see the variables global.enableCharge and global.enableSlide. Set either of them to false to disable the ability.

Q: Where can I view the credits of the game?
A: The credits can be found in the Game Information.

Q: I ran into a bug! How do I report it?
A: Bug reporting is very appreciated! You can either post a message in this thread or send me a private message to report bugs. I will make sure to check both this thread and my private messages regularly.

Q: I have an idea or suggestion for the engine, where do I post it?
A: Ideas, suggestions, feedback and criticism are always welcome. Please post them in this thread or send me a private message.

Downloads
Game Maker Studio 2
Game Maker Studio 1.4
Game Maker 8.1


Ideas, suggestions, feedback and criticism are very appreciated, so feel free to let me know about your opinion!


This isn't just a repost of the phpBB thread. The reason I'm creating this thread is that I just created version 1.7. I got multiple requests to add Mega Man Maker's more stable moving platform code to the engine, and I finally got around to it. It also includes a minor clipping fix related to sliding.
The downloads above are for this new version.

Changelog:
[+]Spoiler
-Implemented moving platform code from Mega Man Maker, which means they should be much more stable.
-Fixed a bug where sliding on the frame you land could cause clipping.

For those who want to implement these stable moving platforms into their project made in an earlier version, here's the code to look out for:
[+]Spoiler
-prtMovingPlatformSolid, step event (replace entirely)
-prtMovingPlatformJumpthrough, step event (replace entirely)
-objMegaman, create event (some added variables)
-objMegaman, end step event (currently has nothing; add it)
-script playerStep (ground checks at the start)
-script playerMovingPlatform (replace entirely)
[-] The following 1 user Likes WreckingPrograms's post:1 user Likes WreckingPrograms's post
  ↳ VinnyVideo
Italy sc00pj0hn
Baby-baby-ba-ba-baby.
Members
#2
03-20-2018, 04:51 PM
I almost forgot you had to post this here aswell. Has it been updated recently or was it months ago?
[Image: LfjfDdH.png]

My projects:
[+]Spoiler
-Cut Man's Bad Scissors Day: The Return of Oats
[ON HIATUS]

-STGBuilder English Translation Project
[NEED HELP!]

[Image: iUAjiPv.png]

  ↳
United States VinnyVideo
Can't have an avatar without a Shy-Guy
Site Developer
Main Site Moderator Site Developer/Webmasters Wiki SysOp Big Help Submitter Super Reviewer (2) Wiki Contributor Sprite Comp Runner-Up Minigame Comp Winner Minigame Comp Runner-Up Minigame Comp Top 5 (3) Music Comp Winner Music Comp Runner-Up Music Comp Top 5 (2) Drawing Comp Top 5 Game of the Month Winner NCFC Contributor (4) Secret Santa (5) MFGG 17th Anniversary MFGG 18th Anniversary MFGG 19th Anniversary Ye Olde MFGGe Retro Game Jam Participant MFGG Awards 2010 Winner MFGG Awards 2011 Winner MFGG Awards 2012 Winner MFGG Awards 2013 Winner MFGG Awards 2014 Winner MFGG Awards 2015 Winner MFGG Awards 2017 Winner (3) MFGG Awards 2019 Winner MFGG Awards 2024 Winner
#3
03-20-2018, 08:40 PM
Good stuff. It's always nice to see a well-made engine where user-friendliness is at the forefront of the development process.
Course clear! You got a card.

[Image: CourseClear.gif]


  ↳
Netherlands WreckingPrograms
alright.
Members
#4
03-21-2018, 02:38 PM
(03-20-2018, 04:51 PM)sc00pj0hn Wrote: I almost forgot you had to post this here aswell. Has it been updated recently or was it months ago?

It's been updated yesterday, around the same time I created the thread.
Check out my game or something.

  ↳
United States RetroRespecter
Koopa
Members
MFGG 18th Anniversary
#5
03-21-2018, 08:48 PM
I can't believe the genius behind Mega Maker is making a complete engine for us.

  ↳
OssieTheOstrich Away
"Gone fishing", as they say
Members
Submitter Iso Collab Contributor (2) Sprite Comp Runner-Up Sprite Comp Top 5 Drawing Comp Runner-Up Secret Santa (2) MFGG 17th Anniversary MFGG 18th Anniversary MFGG 19th Anniversary Joke Game Contest Runner Up MFGG Awards 2020 Winner
#6
03-22-2018, 12:44 AM
(03-21-2018, 08:48 PM)RetroRespecter Wrote: I can't believe the genius behind Mega Maker is making a complete engine for us.
The Engine was created before that.
Other socials:
Sonic Retro
NCFC
YouTube

List of projects I eventually plan to finish after the indefinite hiatus is over, assuming I don't abruptly cancel them:
[+]Spoiler
Mario's Rather Unusual Trilogy (Mario's slightly unusual Boss Rush (Completed), Mario vs. Some Unusual Foes (In development), Mario's VERY Unusual Final Frontier (In development))
Sonic's Foray into Random/Unusual Zones (spin-off of Unusual Trilogy, in development)
Angry Birds Slingshot Frenzy (In development)
Super Mario Flashback: Really Good Edition (In development)
Super Hilda DX (In only conceptual phase)

Yes, I am aware that I have about 6 or so fangame projects currently in development at the same time. And yes, I am also aware that all of this is very ambitious.
+ List of projects I'm helping out with in some small capacity during my hiatus:
[+]Spoiler
Super Mario Bros Dimensions 2 (as a spriter, only for Mario's sprites)
MFGG Community Fangame Project 3 (as a spriter)
WordGirl ReWired (as a artist)

  ↳
« Next Oldest | Next Newest »

Users browsing this thread: 1 Guest(s)



  • View a Printable Version
Forum Jump:

Mario Fan Games Galaxy - Powered by MyBB | MFGG Staff | Contact Us

Linear Mode
Threaded Mode