| |
MechaBowser's Engine (first source out!), DOWNLOAD NOW ALL YA MMF2 FANS!
Mecha the Slag |
|

http://mechaware.net
![Super Happy Heart Badge [*]](https://archive.mfgg.net/html/badges/shappyheart.gif) ![Drawing Comp Winner Badge (1) [*]](https://archive.mfgg.net/html/badges/dcg1.gif) ![Drawing Comp Top 5 Badge (1) [*]](https://archive.mfgg.net/html/badges/dct1.gif) ![Minigame Comp Winner Badge (5+) [*]](https://archive.mfgg.net/html/badges/mcg5.gif) ![Minigame Comp Runner Up Badge (3) [*]](https://archive.mfgg.net/html/badges/mcr3.gif)
![Minigame Comp Third Place Badge (2) [*]](https://archive.mfgg.net/html/badges/mct2.gif) ![MFGG Awards 2008 Winner [*]](https://archive.mfgg.net/html/badges/award08.gif) ![Secret Santa Badge [*]](https://archive.mfgg.net/html/badges/present.gif)

Group: Members
Posts: 11816
Member No.: 728
Joined: 15-December 04
Status: (0d)
![[--]](style_images/mfgg2_skin/warn_nosuspend.gif)

|
Basically I got tired of all the requests for an engine, so here it is. WELCOMETo my first open-source engine, ever. It's focused on Super Mario Bros. 3 but sooner or later, I'll add SMB2 etc.. features. 'So what is this neat thing', you askin'? Well it's obviously an MMF2 Super Mario Bros. 3 engine that uses NO EXTENSIONS AT ALL. That's right, none. And it features everything listed below! - Platform Movement
- Mini Mario
- Normal Mario
- Fireball Mario
- Raccoon Mario (incomplete)
- Goombas
- Koopa Troopas
- Shells
- Red Pirhana Plants
- Green Pirhana Plants
- Hammer Bros.
- Boos
- Coin Blocks
- Fireflower Blocks
- Feather Blocks
- Mushrooms
- Fireflowers
- Raccoon Leaves
- Stars (although no invincibility)
- Fireballs
While I'm at it, I'd like to say that you CAN run, but I didn't bother makin' the animation and stuff, but yeah, the speed DOES increase by 1 pixel. Screenshots for those who eat them:      Yes, I was too lazy to do proper level design. Remember, I only worked on this today so you better not use  on me. Rawr, I forgot the download link; http://www.sendspace.com/file/1hz8mbAnd if you're no MMF2 user, here's an .exe.Any C+C is appriciated. Thank you. This post has been edited by MechaBowser on Feb 15 2007, 11:37 PM
--------------------
|
|
|
MegaTailzChao |
|

So long, and thanks for all the fish.
![Site Staff Badge [S]](https://archive.mfgg.net/html/badges/sitemod.gif) ![Super Happy Heart Badge [*]](https://archive.mfgg.net/html/badges/shappyheart.gif) ![Minigame Comp Winner Badge (4) [*]](https://archive.mfgg.net/html/badges/mcg4.gif) ![Minigame Comp Third Place Badge (3) [*]](https://archive.mfgg.net/html/badges/mct3.gif) ![MFGG Awards 2007 Winner [*]](https://archive.mfgg.net/html/badges/award07.gif)
![MFGG Awards 2008 Winner [*]](https://archive.mfgg.net/html/badges/award08.gif) ![Secret Santa Badge [*]](https://archive.mfgg.net/html/badges/present.gif)

Group: Site Staff
Posts: 15788
Member No.: 2267
Joined: 2-July 06
Status: (0d)
![[--]](style_images/mfgg2_skin/warn_nosuspend.gif)

|
| QUOTE (MechaBowser @ Feb 15 2007, 11:58 PM) | No.
That's impossible since only the coin-blocks have animations of them moving up. And since I just went through the whole thing, finding no such error, you need evidence, my good sir!
|
Might have been just me, then. I am crazy, after all.
| QUOTE (MechaBowser @ Feb 15 2007, 11:58 PM) | | You didn't in SMB3, so you won't do that here either. |
I did not know that.
| QUOTE (MechaBowser @ Feb 15 2007, 11:58 PM) | | Why, you can always go into the .mfa and change that. It's all in the coding. |
Uhh...No, I can;t.
| QUOTE (MechaBowser @ Feb 15 2007, 11:58 PM) | | Yes. This is because of the bouncing animation on the coin-block. You could just uncheck "use fine collision" and it'll be okay. |
Uhh...No, I can't.
--------------------
|
|
|
Mecha the Slag |
|

http://mechaware.net
![Super Happy Heart Badge [*]](https://archive.mfgg.net/html/badges/shappyheart.gif) ![Drawing Comp Winner Badge (1) [*]](https://archive.mfgg.net/html/badges/dcg1.gif) ![Drawing Comp Top 5 Badge (1) [*]](https://archive.mfgg.net/html/badges/dct1.gif) ![Minigame Comp Winner Badge (5+) [*]](https://archive.mfgg.net/html/badges/mcg5.gif) ![Minigame Comp Runner Up Badge (3) [*]](https://archive.mfgg.net/html/badges/mcr3.gif)
![Minigame Comp Third Place Badge (2) [*]](https://archive.mfgg.net/html/badges/mct2.gif) ![MFGG Awards 2008 Winner [*]](https://archive.mfgg.net/html/badges/award08.gif) ![Secret Santa Badge [*]](https://archive.mfgg.net/html/badges/present.gif)

Group: Members
Posts: 11816
Member No.: 728
Joined: 15-December 04
Status: (0d)
![[--]](style_images/mfgg2_skin/warn_nosuspend.gif)

|
| QUOTE (Jouw @ Feb 16 2007, 12:32 PM) | This engine isn't really that good. I've seen better. The question blocks move up and down too fast and the coins just fall down behind you. Mario's jump is weird. He jumps too fast and not enough. I tried way too many times to jump on a block SMB3 would have let me jump on. The hurt/grow animation is awful. This weird "neutral movement" stuff you've added is confusing. I wanted to use the Boo code in SMW2, but you killed any hopes of me using stuff from this if I'm going to have to use unneeded code that will mess up my qualifiers. Your code is confusing. I can't understand what you're doing. Can't you name your Alterable Values at least? To me, this makes no sense: Alterable value F of Hammer Bro <= 0 Alterable value C of Mario Collision <= 50 Alterable value C of Hammer Bro <= 0 -- Hammer Bro: Add 1 to alterable value D |
Okay, first of all, for your Boo, look at the Boo I added in the game for christs sake.
Second of all, I said I didn't comment it much, so if there's anything you didn't understand you could PM me.
And finally, this is just an engine, it's not a complete game that does everything for you so you can just switch the graphics and stuff.
And if I named all my Alterable Values, I'd have to name them for EACH AND EVERY OBJECT, which I fail to do because I'm lazy.
Now lemme explain the Alterable Values.
Okay, so, Alterable Value C of Mario Collision is the one that tests if you're being hurt / powering up. If it's higher or equal 50, the shrinking/growing is being played. If lower than 50, Mario is flashing and unwounable.
The Alterable Value C of the group Enemies is whenever they're being jammed by either a shell or fireball. If it's higher than zero the enemy got hit by something.
Alterable Value F of a hammer bro. is a part of it's AI movement, same goes for D.
If you got more questions, PM me.
--------------------
|
|
|
Treeki |
|

He's adorable, you can't deny it. :<
![Super Happy Heart Badge [*]](https://archive.mfgg.net/html/badges/shappyheart.gif) ![Minigame Comp Third Place Badge (1) [*]](https://archive.mfgg.net/html/badges/mct1.gif)

Group: Members
Posts: 3307
Member No.: 2001
Joined: 5-April 06
Status: (0d)
![[--]](style_images/mfgg2_skin/warn_nosuspend.gif)

|
| QUOTE (MechaBowser @ Feb 16 2007, 09:23 AM) | Okay, first of all, for your Boo, look at the Boo I added in the game for christs sake.
Second of all, I said I didn't comment it much, so if there's anything you didn't understand you could PM me.
And finally, this is just an engine, it's not a complete game that does everything for you so you can just switch the graphics and stuff.
And if I named all my Alterable Values, I'd have to name them for EACH AND EVERY OBJECT, which I fail to do because I'm lazy.
Now lemme explain the Alterable Values.
Okay, so, Alterable Value C of Mario Collision is the one that tests if you're being hurt / powering up. If it's higher or equal 50, the shrinking/growing is being played. If lower than 50, Mario is flashing and unwounable.
The Alterable Value C of the group Enemies is whenever they're being jammed by either a shell or fireball. If it's higher than zero the enemy got hit by something.
Alterable Value F of a hammer bro. is a part of it's AI movement, same goes for D.
If you got more questions, PM me. |
Maybe you didn't understand what I meant. I made my own engine, but I wanted to use the Boo code from this.
--------------------
|
|
|
Xgoff |
|

<):|
![Super Happy Heart Badge [*]](https://archive.mfgg.net/html/badges/shappyheart.gif) ![Sprite Comp Winner Badge (1) [*]](https://archive.mfgg.net/html/badges/scg1.gif) ![Drawing Comp Winner Badge (1) [*]](https://archive.mfgg.net/html/badges/dcg1.gif) ![Drawing Comp Runner Up Badge (1) [*]](https://archive.mfgg.net/html/badges/dcr1.gif) ![MFGG Awards 2006 Winner [*]](https://archive.mfgg.net/html/badges/award06.gif)
![MFGG Awards 2007 Winner [*]](https://archive.mfgg.net/html/badges/award07.gif) ![Forum Event Badge [*]](https://archive.mfgg.net/html/badges/event.gif)

Group: Members
Posts: 52341
Member No.: 24
Joined: 13-October 03
Status: (0d)
![[--]](style_images/mfgg2_skin/warn_nosuspend.gif)

|
| QUOTE (MegaTailzChao @ Feb 15 2007, 09:48 PM) | | it;s hard to explain. Sometimes when I hit blocks I see another block move up like the one I hit |
this happened at least once for me as well
--------------------
 DISCLAIMER: by sending me (xgoff) a private message, you agree to the directives and their terms specified henceforth: DIRECTIVE 1 (APPLE): i may or may not reply promptly or at all; and there are no guarantees to the usefulness of the reply. i may not acknowledge whether i have even received your private message DIRECTIVE 2 (CHILE CON CARNE): as per my view, "private" applies only to the initial transaction, and the material of your message may or may not be made public at my discretion; as this will more than likely be a post in the CCC or IRC, you may not be able to view it DIRECTIVE 3 (FEATHER DUSTER): you must address me (xgoff) as "Sir Master Xgofficus his Highest and Most Awesome the Third"; failure to comply with this term may invoke one or both of the above directives, and i will leave a burning bag of **** on your doorstep DIRECTIVE 4 (BOOTSTRAP): if you have read this disclaimer, please private message me promptly, in compliance with the above terms, so i can ensure you are capable of following directions you idiot this concludes the test of the emergency disclaimer system, your scheduled programming will now continue. satisfaction guaranteed, and 100% cash back available under certain circumstances; restrictions may or may not apply within your place of residence NOTICE: these directives and their terms may change at any time, without notice; as a private message transaction to myself assumes an understanding and full compliance of the above, you should ensure you are fully aware of the above terms at any point before sending a private message; any message received is assumed to have been sent in compliance with the above| QUOTE | (5:25:58 PM) Mikau: xgoff (5:26:00 PM) Mikau: guess what (5:26:04 PM) Xgoff: chicken butt (5:26:09 PM) Mikau: **** you |
|
|
|
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:
Track this topic
Receive email notification when a reply has been made to this topic and you are not active on the board.
Subscribe to this forum
Receive email notification when a new topic is posted in this forum and you are not active on the board.
Download / Print this Topic
Download this topic in different formats or view a printer friendly version.
[ Script Execution time: 0.0993 ] [ 14 queries used ] [ GZIP Enabled ] [ Server Load: 1.32 ]
| |