GSMB3Engine Dev Blog

Posted by Gatete on Feb. 23, 2016, 5:46 a.m.

I bet everyone remembers that Super Mario Bros. 3 engine made by a user called "DrJellik".

K, this time I'm doing a replica of the SMB3 engine with Game Maker: Studio from scratch

DOWNLOAD

http://www.mediafire.com/download/v7j4551amx10mvb

I'll provide more info about the engine as I progress with it ;)

Comments

Phoebii 8 years, 8 months ago

Ooh, drama. I'll join!

First of all, shut up.

Jani has right to dislike.

For example I dislike everything that is Mario, because it looks silly, childish and old.

Second, this engine looks impressive.

I can see very complex mechanics working.

I believe a lot of hours were spent making this engine and for that I respect you, Gatete.

Third, I completely don't respect you for making engine to create fan games.

I mean, who does that? Couldn't you use your skills to create original games?

Bring something new to the world?

Gatete 8 years, 8 months ago

Actually, I want to do some indie games. But now I'm sticking to fangames until I come up with an idea for a indie game.

S3xySeele 8 years, 8 months ago

Quote:
Ooh, drama. I'll join!
Drama?

Although I can't tell whether Reiddsan and StevenOBrian were playing along with my sense of humor or they actually thought I was being serious, I've been assuming the former. And it's been nothing but hysterical for me.

But I suppose when you intentionally exaggerate your opinion for comedic effect online, it's hard to tell apart from those people who actually think their opinion is the only valid one. So just as I can't tell if they're serious or not, I can't blame 'em if they thought I was serous when I wasn't.

Jani_Nykanen 8 years, 8 months ago

Maybe I have to clarify my opinion a little. If those graphics were only seen in the original Nintendo game, I would love them, but I have seen too many fan games using them, so the graphics started to look rather boring or dull - or maybe generic is the right word.

But it's true people can change the graphics if they use the engine, but I'm afraid most users are too lazy to do that, and make another horde of generic SMB3 fan games.

Gatete 8 years, 8 months ago

Cheating LOLOLOLOL

In another thing, I'm gonna write a custom save engine. The system will save the following stuff.

  • Current position of Map / World
  • Number of levels beaten
  • Current Inventory

The save system will not save coins, score and current lives. As you can see, the maximum amount of lives you can have is 99.

EDIT: Is there a way to check if Mario is overlapping a tile of a specfic layer?

Gatete 8 years, 8 months ago

Cookie if you remember this little trick :3

Astryl 8 years, 8 months ago

Quote:
Cookie if you remember this little trick :3
I remember getting hold of a relative's copy of Nintendo Power that had a feature on SMB3, and they mentioned this trick in a sidebar. I spent hours showing off my sudden ability to get to World 8 from World 2 (Only discovered the hidden Flute in the first Fortress a couple of years ago. 10 year old me wasn't a very good secret hunter).

NeutralReiddHotel 8 years, 8 months ago

grill up those fryers, cause i sure am hungry for… bars

Quote:
First of all, shut up.

Jani has right to dislike.

he has the right to be wrong, but he's gotta take the heat just like anyone else. take off his training wheels and let him defend himself

he is clearly wrong

Quote:
Third, I completely don't respect you for making engine to create fan games.

I mean, who does that? Couldn't you use your skills to create original games?

Bring something new to the world

I do that. Gatete does that. Bunch of people in the GM community do that. trust me, they are not going to stop

yes, i could use my skills for original games, but that's not why i got into game making the first place

thirdly, and i mean this when i say this

I will take a good fangame over a shitty original game… any day of the week

steven brought a beautiful point to the table… that we are still learning. even though i myself have let years passed since i first used game maker… i still consider myself a noobie cause i suck at it. making a fangame provides a lot of easy guidelines for me to follow, especially if i don't have a team to work with or have a lot of free time. this is my choice for now, maybe it can change later, but for now i am sticking to it

Phoebii 8 years, 8 months ago

Quote:
You remind me of every music professor I've ever dealt with who goes to the 17 year old student just learning their craft and critiques their derivative work by saying "YOU NEED TO FIND YOUR OWN VOICE, YOU NEED TO BE ORIGINAL", instead of giving the actual feedback (on how well they're deriving from their source material) that they need to grow.

He has another 60 years left to create original games, but he's making his Mario engine first to learn. Give him a chance.
Good point. Or good excuse.

Now, I don't know about music, but you don't have to make fan games to learn.

I think that trying to make something new teaches more than copying.

Also, there's also huge difference between ripping-off game's mechanics and ripping-off game's graphics, characters, story, etc.

I don't think copying mechanics is a sin. No matter what you'll do, your game will have mechanics invented by other people. I also prefer functionality over originality. If mechanic is original, but isn't fun to use, to hell with it!

The completely different thing is ripping off everything that covers mechanic, those lifeless cogs.

Story, graphics, characters… Now these things should remain untouched. It's not that hard to come up with your own characters, maybe even story. It's just that many people just don't even try to use their imagination.

Quote:
I would just add that I don't think there's anything wrong with spending your life making fangames either. Originality shouldn't be forced.
I agree. It's fair to make games just for fun.

But don't publish those fan games.

You get the happiness of remaking your favorite game, players don't have to play your unoriginal games and original game developers don't lose their players to your games.

Everybody wins.

NeutralReiddHotel 8 years, 8 months ago

no cause then i want to play them and your logic doesn't let me