It'sa me, a-Mario!

Project I was working on for fun.

This was the hub-world, and yes it was fully scripted and worked fine :slight_smile:
[attach]421[/attach]

This was never finished. I got a hackish job of a physics system down(wasn’t BAD, especially for Graal), but it was far from a perfect Mario clone, sadly. All of w1-1 was converted into one map, though.
[attach]422[/attach]

I’d definitly like to see that in action. :slight_smile: But it’s coded in GS2, right?

[QUOTE=Cadavre;13430]I’d definitly like to see that in action. :slight_smile: But it’s coded in GS2, right?[/QUOTE]
Aye… I don’t think it’d be too hard to put into GS1 though.
[php]//#CLIENTSIDE
function onCreated() {
player.x = 19.5;
player.y = 26;
disabledefmovement();
disableselectweapons();
disablepause();
//enabledefmovement();
player.movedir = -1;
showstats(1024);
playlooped(“mario3-world1.mid”);

setfocus(31,31);

this.stoptiles = {
0x510,0x511,0x512,0x4F3,0x4F4,
0x520,0x502,0x522,0x514,0x506,
0x530,0x531,0x532,0x534,0x526
};

setTimer(0.05);
}

function onTimeout() {
for (temp.i:findnearestplayers(player.x+1.5,player.y+2)) {
with (findplayer(i)) {
player.dir = 2;
setani(“plumber_ow-walk”,null);
}
}

if (player.x == int(player.x)+.5 && player.y == int(player.y)) {
if (tiles[player.x+1.5,player.y+2] in this.stoptiles) {
if (player.dir >= 0) player.movedir = -1;
for (temp.k=0;k<4;k++) {
if (keydown(k)) {
if (!onwall2(player.x+.5+vecx(k)2,player.y+1+vecy(k)2,2,2)) {
player.movedir = k;
play2(“extra.wav”,player.x,player.y,1);
}
}
}
if (keydown(5)) triggeraction(player.x+1.5,player.y+2,“warp”,null);
}
}
if (player.movedir >= 0) {
player.x += vecx(player.movedir)
.5;
player.y += vecy(player.movedir)
.5;
}

setTimer(0.05);
}

function onPlayerenters() {
onCreated();
}[/php]

Merged doublepost_______________

Honestly though, I’d rather see it look more like this:
http://pixeljoint.com/pixelart/7255.htm
http://pixeljoint.com/pixelart/7293.htm
http://pixeljoint.com/pixelart/9521.htm
http://pixeljoint.com/pixelart/39871.htm
http://pixeljoint.com/pixelart/10658.htm

Hmm, why does Mario suddenly feel french? :stuck_out_tongue:

That script can be reverted to GS1.

woah, interesting… i like it =).

single player?

Seems like it.

Lol, “multiplayer mario”?

[QUOTE=SeraphX;13841]Lol, “multiplayer mario”?[/QUOTE]

It wouldnt be impossible.

Well it was online, so if you want to consider that multiplayer…

if I multiplayr’d mario, Id multiplayerd it the following way

enter graal house
in house, many doors
each door, limit of players depending on the type of mario game
door closes on limit until game is finished
losers are dispensed in the lobby to refresh
winners are dispensed into a room with a prize/winners are credited with something with which to buy prizes/winners are given points and displayed on a chart by rank/winners are given points, the top most points they ever have being their rank on the chart and their current points can be spent on prizes, meaning you have to re-earn 30,000 pts you got your rank with before you can go above the rank if you spent them

im really high I just realized what a mess of programming all that would be
i just thought of the bank system and got too inventive now didn’t i

Could be possible o.o bunch of Marios running around stomping on Goombas.

[QUOTE=Spooon;13900]Could be possible o.o bunch of Marios running around stomping on Goombas.[/QUOTE]

If I can script a working Egg Mobile (Dr Eggman’s hover craft in the Sonic games, and my overkill-staff tool on Marduk), then I’m sure a working Mario system can be made, lol

:open_mouth: I thought I posted in here… Anyway cool sexy graphics.

Cool Egg Mobile :stuck_out_tongue: I like it