Saturday, October 31, 2009

Update on mario game #7.

Good evening.

I finally got assed to update the website. The front page menu now works, and all the sections too. Also the PHP seems to be working fine.

I installed a forum some minutes ago, feel free to browse it. But don't expect anything cool - it's just the standard "SMF just installed" forum. I'll be properly dividing the sections in the forum a nice day.

I always seem to do things, even when i say i won't.

EDIT: I realised i should have given the link. Ofcourse. I was too tired yesterday...
www.sm-mp.co.cc
I know. CO.CC sucks.

Out with no words;
- Leopard

Friday, October 30, 2009

Update on mario game #6.

Hiya.

So what's up? Nothing much here. Just wanted to give ya a quick overview what's been happening to the game the last three days;

- Tuned the scripting (code more organized)
- Added a mushroom
- Added a new callback: OnPlayerPickUpObject
- Fixed a new native: setBackgroundColor
- Tuned the collision detection system (...again)
- Added big mario sprites

That's about it. Today or tomorrow i'll probably add natives for 1) max screen width, 2) mario grow, 3) fire flower, 4) maybe enemies?

Oh, and for those who want a picture.

Beta screenshot

later,
- Leopard

Tuesday, October 27, 2009

Update on mario game 5#.

Hi.

Ahh yes, another update on my mario game. Well what about it? I'll tell you,

- Tuned networking
- Bettered collisioning detection
- Tuned the jumping style to match SNES
- Added screen sliding
- Fixed some player 1 <-> 2 bugs
- Loads of other things

It's going pretty well. Me, karlip and heerlenking are gonna test together some day. Maybe we will put an video on youtube. Or maybe putting it on the website?

I'm thinking of adding mushrooms tomorrow (or today? it's 1 AM). Then fix some enemies and sound effects, pipes, server listing/browser, and ofcourse the website. And put up a nice forum. Then it'll be all done.

From the C++ coder;
- Leopard

Saturday, October 24, 2009

Windows Vista/7

Wow..

It all happened so quickly. It was just over a night. I didn't realised that when i got to bed, after hard-shutting down the computer, it would be broken. Never, ever, i would think that Vista would give up. Never. Well, maybe...


Joke, besides. My vista failed to live. It's dead now. I then got Windows 7, and installed it. So hereby, this is the first blogpost @ this site made with Windows 7. Happiness.

In other news, my mario game survived also. I just need to install the MSVC, and i'm all ready to go.

From a happy dude,
- Leopard.

Friday, October 23, 2009

Update on mario game #4.

Oh happiness - i finally solved it!

Wait.. solved what? Well, it all started with a simple "format" (format pawn strings) native to pawn. My friend sam told me that i could use the "strformat" in amxstring.c for use in pawn script. Tried that, but it wasn't so good, specially because it blocked all code from that line onwards. I tried doing another format native, which i putted in my "natives.h" header. Now, that failed. Everything keep crashing and i tried to solve it, but whent nowhere. I was trying to solve it for 2 days - combining sam's printf / the original format / code from googled search. And, suddently, it worked! I finally cracked the big question i had in my mind, why it didn't work, what do that line do, etc. And the happiness - i finally solved it. Now format works as it should. Without any help. Well, maybe a little from sam... But, i still feel so proud of myself. Not to brag, but i do.

Any poor humane searching their ass off for the code;


// native format(dest[], size=sizeof dest, const string[], ...);
static cell AMX_NATIVE_CALL n_format(AMX *amx,const cell *params)
{
cell *cstr = NULL;
AMX_FMTINFO info;
TCHAR output[MAX_FORMATSTR];
memset(&info,0,sizeof info);
info.params=params+4;
info.numparams=(int)(params[0]/sizeof(cell))-3;
info.skip=0;
info.length=MAX_FORMATSTR;
info.f_putchar = putchar;
info.f_putstr = putstr;
info.user = output;
output[0] = 0;

amx_GetAddr(amx, params[3], &cstr);
amx_printstring(amx,cstr,&info); //info contains "user" which points to output
//also format output(user) with cstr with params from info

amx_GetAddr(amx, params[1], &cstr); //the string in pawn to save to.
amx_SetString(cstr, (char*)output, 0, 0, (int)params[2]);
return 1;
}

MAX_FORMATSTR is 256.


In other news, i recently got chinatown wars to play with on the PSP. I must say it feels like GTA IV in the PSP. Other words, it rocks.

In and out,
Leopard

Thursday, October 22, 2009

Update on mario game #3.

Hi.

Just wanted to tell you some updates i made to the mario game. I have added an running key, some more functions. Right now i am struggeling to make a format native work. It'll fix soon i believe.

In other news, i still need a webmaster to set up the website. Heerlenking did an logo for the game. I think it's great. Would be nice to be placed on the top left at the site. Something like wikipedia.

Uh, i don't know what more to write. I'm just shuffling my cards.

Leopard.

Tuesday, October 20, 2009

Update on mario game #2.

Just added pawn to the game. Tuned the networking a little. Added callbacks/functions. Cool huh?


// Natives
native print(const string[]);
native sendStr(id, const string[]);
native createEmptyCube(id, Float:x, Float:y);

// Forwards
forward OnInit();
forward OnConsoleText(msg[]);
forward OnPlayerLeave(id, reason);
forward OnPlayerJoin(id);



Yes, i am aware standard things like kick/ban/setpos is missing. I'll do it.
I might be done with it before new year.

Leopard.

Friday, October 16, 2009

Update on mario game.

Just finished all the syncing at my mario game. Take a look at the pic;

Tuesday, October 13, 2009

Update 13/October/2009

So.. long time no see dear reader.

Well, what can i say? It has been my birthday the 5th october. Pretty fun, got alot of cash. I also got a new monitor, it rocks. Samsung Syncmaster. Ah, what more can i write, i'm just shuffling my cards thinking what to write...

The school is all OK. Lots of tests and shit, but i'll make it. I think i'll go the programming way on the high school (i think? here in sweden we call it "gymnasiet"). Speaking of programming, i'm making a mario online multiplayer game. It's all doing well. I'm programming it in C++. I use the allegro, alpng, and raknet library. Coding everyday. Small steps everyday maybe, but in the end, it will be a giant step in my experience. I like that.

I'm in currently in need of an webmaster/beta tester. If you're interested, please comment and i'll contact you.

That was everything for today...
...by Leopard.

Friday, October 2, 2009

What i really hate...

...stupid pricks on YouTube being all jerked off when someone thumbs down their comment. I mean, what the hell? Is your life depending on comments rating? God.
...AnonTalk's sysop?
...when my sister is taking up all the goddamn internet and claims not to do a shit?
...someone using my sandwich toaster without telling me that they are using it. I mean, i don't have a problem with that, i just want to get notified.
...also when i open the toaster, it's full of toasted cheese shit. CLEAN UP, PLOX.
...headache!
...Vista's unbelivably stupid "update notificater", if i'm playing the game, i don't want the computer to restart all of a sudden! Jesus!
...retarded fgts that invite me to chat rooms for "lulz"?
...missing an loop button in youtube player?
...DSONPSP not updating?
...that GTA 4 always take a shitload to minimize/shut off? Really! "Hey, i'll shut the game down" "Be ready for 10 minutes of waiting"
...when flash fails for me.
...empty chatrooms on IRC.
...swedish "idol" show. I mean, who really sees that thing nowadays?
...retarded teachers. I say one little thing, and then she starts to bitch about how much attention i want. Grr.

Oh, and regular timeouts with my internet. That sucks.

- Leo

Thursday, October 1, 2009

1st October update

So... yeah. It's the first of october. My birthday will be in 4 days.

Go leo! Go leo!

- Leo