Mario Engine v1

by NeutralReiddHotel


Posted on December 08, 2006 at 9:02 PM



How about the classic "I got bored" and having some Mario sprites at hand?

I looked at my old game...I can't believe it was once submitted here...and even APPROVED...

[Download Mario Engine - 7/25/05]

I created it a long time ago...just changed the credit info(I know I submitted it later than that, the engine is old).

Now, having loads more GM knowledge, made another one in around one hour and thirty minutes, or something like that.

Hehe, I hope this doesn't get jacked again...

I know how many bug this thing has, don't post it. I'll probably fix them later. Yes, this will be updated(every 60 months). =P

Right now, basics: growing and shrinking, dying, jump thru, and coins. I'll add more junk later.



Flea1991 commented December 08, 2006 at 9:13 PM
Here, I updated it to GM6.1:

http://64digits.com/users/Flea1991/MarioEngine_v1.gm6
Iluvfuz commented December 08, 2006 at 9:36 PM
Pretty good, but too short. Box examples and enemies would make this example better, but 8/10
Iluvfuz commented December 08, 2006 at 9:37 PM
Flea1991: The GM6 version doesn't have score.
MEATMAN commented December 08, 2006 at 9:41 PM
cool game i have wanted to know how to do this because when i did it, it always got stuck on the walls for some reason
samuraikill commented December 08, 2006 at 9:59 PM
To fix the bug just go in to the controller, add event to create, add a script, and put this in it

view_left = 0;
view_top = 0;
view_width = 0;

Also in the draw event script where you see the

draw_rectangle(view_left,view_top,view_left+view_width,view_top+25)

copy and paste this on it

draw_rectangle(view_left,view_top,view_left+view_width,view_top+25,true)

Nice job by the way :)
Flea1991 commented December 08, 2006 at 10:00 PM
Flea1991: The GM6 version doesn't have score.
Iluvfuz

Oh yeah, sorry guys, here I fixed it:

http://64digits.com/users/Flea1991/MarioEngine_v1_conv_ed_.gm6
-Flea
mugensur commented December 08, 2006 at 11:30 PM
its a good start. are you gonna update this with some enemies or something?
LoserHands commented December 08, 2006 at 11:31 PM
That was a good example, it would of took me half an hour but its still okay. The only good thing is how you can jump on top of a block if you are under it but not pass through it when on top. 6/10
NeutralReiddHotel commented December 09, 2006 at 12:04 AM
Prepare for a not so huge post.

Flea,
Thanks.

Shadow Yoshi,
Okay, maybe later.

Iluvfuz,
Boxes are easy, will probably add them later.

samuraikill,
If you're saying that to me,
GM Version: 5
information
Different funtion properties, and thanks. ^.^

mugensur,
I don't know if I will, I'm too lazy, plus, enemies are the reasons why I quit most of my projects, so I still don't know, they get me bored.


Joey Melendrez,
Actually, the reason why it took a long time is because this wasn't even supposed to be a mario engine. It was some other platformer I was going to start, and since it looked so much like mario, I just put Mario sprites on it. Plus, most of the time was wasted here on 64D, slaking.

I tested myself, and I actually made it again in 15 minutes. Yay.

This was not made to be perfect, or even made to be Mario-ish. so don't coplain about the movement that it's nothing like real mario games(I know no one has said this, but I have a feeling some smartass is going to bring it up).

I do know there's no comments on the code, and this is because two reasons:

-This wasn't supposed to be made public.
-People that are low enough to use this will probably not even look at the code.

Okay I'm done.

~mm
Rob commented December 09, 2006 at 5:16 AM
cool 8/10
Omega_Squid commented December 09, 2006 at 6:10 AM
*steals example and releases under new name...*hint hint*;)*
NeutralReiddHotel commented December 09, 2006 at 6:32 AM
I just noticed our names aren't underlined on comments here. wtfm I want underlined names here.

Thanks guys.
Mat commented December 09, 2006 at 7:52 AM
not very good 5/10
Rez commented December 09, 2006 at 3:51 PM
+1 warn

Relex, don't rate games like that unless you have a good enough reason.
LoserHands commented December 09, 2006 at 6:05 PM
glitch!, mario is small when your big when you beign to jump,
NeutralReiddHotel commented December 09, 2006 at 6:46 PM
Thanks for your cooperation but...
I know how many bug this thing has, don't post it.
me
E-Magination commented December 09, 2006 at 7:48 PM
If it's not a GUI engine then it's a FREAKING MARIO ENGINE. Do something NEW, PLEASE!!!!
mugensur commented December 09, 2006 at 11:19 PM
if you want I may be able to add enemies to it, at least a goomba or a koopa, I cant asure anything since I'm working on my own mario game but if you want let me know and I'll try.
NeutralReiddHotel commented December 09, 2006 at 11:28 PM
Actually, it's because it's so easy that I don't want to do it, but I will...probably. XP
mugensur commented December 09, 2006 at 11:45 PM
I added a goomba already, I may add boo later on if I have time, do you want me to send you the file later on?
NeutralReiddHotel commented December 10, 2006 at 12:05 AM
No, it's okay, I'm going to do it. If you made your own stuff and you're using this you don't need to give me credit(although it would be nice XP).
Graydon commented December 10, 2006 at 4:38 PM
WTF was that Relex
and 7/10
mugensur commented December 11, 2006 at 3:51 PM
lol he is not a n00b, he is the person who made the simple,easy and boring original pong(not original, you meant classic).
smbt commented December 17, 2006 at 7:54 AM
Replase the code of Mario when presss space whith this one
if (die=false){
if not (place_free(x,y+1))
{
if global.mario_size=0
if (face="right")
{
sprite_index=spr_sm_jumpright;
}
else
{
sprite_index=spr_sm_jumpleft;
}
if global.mario_size=1
if (face="right")
{
sprite_index=spr_bm_jumpright;
}
else
{
sprite_index=spr_bm_jumpleft;
}
vspeed-=8;
}
}
DarkSoulcalibur commented December 23, 2006 at 5:27 PM
ERROR ANYWAYS! lol, i cant even play cuz wen i try, game starts and "bla bla bla bla- somthin- error, [abort]
NeutralReiddHotel commented December 23, 2006 at 9:00 PM
Only works in Gm5.
andross46 commented December 30, 2006 at 3:49 AM
i like to take five minutes to covert these darn things to gm6
(no rating)
Mari007 commented May 13, 2007 at 2:30 PM
WOAH! THE BEST MARIO PLATFORM ENGINE I'VE SEEN!!!!!!!!! I could use this! But you should put enemies in. 8/10