ScratchData LogoScratchData
Back to retrokid104's profile

MaGMML2S - Engine (MegaNext Engine V3)

REretrokid104•Created October 21, 2021
MaGMML2S - Engine (MegaNext Engine V3)
81
81
1686 views
View on Scratch

Instructions

NOTICE: The contest is now closed for entries. You can still use this engine for your own purposes, though. Judging + the full game are in progress. What's new in MegaNext V3: -Enemies! @purpolay for the premade enemies from CaSRMS/CaSRML: Episode Bass. Sniper Joes, Metalls, and Big Eyes (not shown in project) are here and...uhh...I dunno, ready to beat up Mega Man. Yeah. -Water splashing! Per request from @sharky49, water splashes now when you jump in/out, and makes a noise. Now you can tell you're underwater for real. -Ready prompt! Yeah, it's here. The iconic Mega Man thing. Yay...spent legit two minutes on it... -Title screen! Well, it needed to happen. I also made a fake-but-is-it-actually-fake loading screen. -Improved invincibility frames! Requests from @CybersheepDream, @DailyNinja9842, and @26DaDeL1 all led to this. It was driving me bonkers as well, so a necessary change. -Conveyor belts/pulling and pushing! So, this felt like it was needed as well. So, uh, I made it. You can also use it to pull Mega Man even when he's not on a conveyor belt should you wish, if you were gonna make a Magnet Man boss battle, for example. -Ladders! HUGE thanks to @NeonScratcher1275 for the ladder code from his engine. The ladder code I whipped up was terrible and it drove me insane, because sometimes Mega Man would fall off, sometimes he'd jump off, sometimes he'd...you get the idea. Oh, and you CANNOT stand on top of ladders. No matter how hard I tried, I could not get that to work. Your best bet is to hold down the arrow keys towards the platform next to it so you don't fall off. -Directional screen transition! Now you can make Mega Man fall, go left, go right, and climb/move up into the next screen. Hooray, so cool. -Improved Energy Elements and death effect! This was important like everything else in this engine. So, no, charging and/or sliding is not yet in the engine. Right now I was making all the "absolutely necessary" changes, those will be next. Or, should I say, MegaNext. (you can unfollow me now, I won't care) CONTROLS: -Arrow keys to move left and right. -Up arrow to look up. @CupheadMaster101, your pleas are not forgotten. -Up and Down arrows to climb up and down on ladders. -Z key to jump. -X key to shoot. -E key to use an E-Tank, which restores all you HP. You only have 3, so use wisely. -Number 1 key to show debug info. The first variable from the left is the FPS (Frames Per Second), the second is the screen number, and the third is the direction the screen will transition in. -Number 9 key to kill the player. Don't mash, it completely breaks the game. This is really for any bugs, like if you get stuck in a wall or something like that. And no, it's not a Cirno reference. Don't even think about it. CONTEST RULES Okay, now it's major. Here's what you can and can't do in the contest. -The contest is judged based on a variety of factors. You'll receive a score out of 100, and a score out of 20 from each judge. I'll explain the scoring to the judges later, so be on the lookout for a "Judges' Instructions" project sometime soon. -Maximum number of entries per user is 3. -DEADLINE FOR ENTRIES IS FEBURARY 28th, 2022. I don't take anything after that. (this has been changed several times...) -You must remix this project for your entry. YES, it must be this project. That way, I'm notified and can actually alert the other judges. -What you can do in the contest: 1. Add custom enemies. 2. Add custom bosses. 3. Add custom anything, so long as it's Scratch-appropriate. 4. Make custom stage assets/gimmicks. I like seeing what you guys come up with, so be creative. 5. Make stupid things. Once again, it's gotta be appropriate. 6. Make entries with your alternate account. I'm fine with this...just don't create new accounts just for the sake of creating more entries. -What you can't do in your entry: 1. Make inappropriate things. There's a wide variety out there. If it doesn't feel Scratch-appropriate, it's probably not. Any entries that aren't already removed by someone reporting them or anything will be disqualified. 2. Use a different engine. I'm sorry, you might not be good with this engine, but please, don't use something else. It makes my life more difficult, and makes creating the full game super hard. Any entries using a different engine will be disqualified. 3. Claiming something else as your own. If you use someone else's stuff, be sure to give credit within the project. Let's not be ridiculous here, that's always been a part of Scratch's community. Once again, doing anything without permission/claiming as your own will get your entry disqualified. 4. Not doing anything to this project. C'mon guys, be original, don't enter this stage as your entry! It's a BETA STAGE, for CRYIN' OUT LOUD!!! ========================================= Okay, that about covers everything rule-wise. Credits below.

Description

If my awesome judges could please spread this project around, do so! I want as many entries as possible!!! Well, this is now my most viewed project! Thanks everyone! Current Version: v3.06.6 UPDATE 11/26/2021 - Per request from @NMario84, bug where enemies that are not defeated aren't deleted when the screen changes has been fixed. UPDATE 12/5/2021 - Per request from @Scienceguy177, Mega Man now can take a certain amount of damage from enemies, which can be edited within the "Player" sprite. It uses a simple Custom Block, "Take [number] damage if condition [boolean] is true". UPDATE 1/1/2022 - @Scienceguy117 found another glitch where if you jump and move sideways you can sometimes clip through enemy shots. Semi-fixed it by making them hit the player's hitbox and delete instead of the player's visuals. UPDATE 1/4/2022 - Fixed bug pointed out by @DancingBoi where if you're at 1 HP and get hit by an attack that does over 1 damage, Mega Man will die and won't survive like he used to. Also fixed a bug I found where your HP resets whenever you're unpaused after the boss's introduction. UPDATE 1/21/2022 - Fixed tiny little glitch I found where Mega Man can still shoot when on pause for the boss's intro. CREDITS: A lot has been mentioned above, so here's what wasn't listed, in terms of credits. @Iegobuzz12 for the water splashing sprite/sound effect. @Protoman05 for the ground detection code and base engine code. @MunchJrGames for his pre-centered Mega Man sprites that were used in the project. @DancingBoi for his Bass AI, used in this project. Myself, @retrokid104, for this project and the old version of MegaNext engine, which I made changes to here. And, of course, everyone who pointed out any bugs, glitches, and others of that sort to me. Thank you so much! You can use this engine in other projects if you wish! Just say "Powered by MegaNext Engine" somewhere in the description/credits or credit me. If you make a remix that you don't wish to submit, be sure to put "NOT FOR CONTEST" somewhere in the title so I don't add it to the contest. Phew, that took way too long. If you stuck with it and viewed the description, good for you. Thanks. Not gonna lie, I respect the effort which went into the real MaGMML2. Kudos to snoruntpyro and the rest of its devteam!

Project Details

Project ID587438305
CreatedOctober 21, 2021
Last ModifiedFebruary 18, 2024
SharedNovember 24, 2021
Visibilityvisible
CommentsDisabled