SA-MP Forums Archive
Question... - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Other (https://sampforum.blast.hk/forumdisplay.php?fid=7)
+--- Forum: Everything and Nothing (https://sampforum.blast.hk/forumdisplay.php?fid=23)
+--- Thread: Question... (/showthread.php?tid=287685)



Question... - SkizzoTrick - 04.10.2011

Ok,im just curious how and what do you need to create a multiplayer game like SA:MP...
I know most of you will say "Scripting experience" but im not reffering to that .
What softwares?What sources?How to get them and etc etc.
I always wanted to know this stuff


Re: Question... - BlazeFury - 04.10.2011

I don't know sh*t about this stuff... but if I were you...
i'll definitely consider my BFFs *******/******..;X


Re: Question... - SkizzoTrick - 04.10.2011

Then try to be me and you will come here too .
Im not trying to make a MP Game lol,just want to know more about this


Re: Question... - sampindia - 04.10.2011

it is not related to rockstar gamers..


Re: Question... - BlazeFury - 04.10.2011

Quote:
Originally Posted by sampindia
Посмотреть сообщение
it is not related to rockstar gamers..
LoL! in case you didnt notice we can post anything in this forum...(If im not wrong)


Re: Question... - mamorunl - 04.10.2011

Quote:
Originally Posted by SkizzoTrick
Посмотреть сообщение
Ok,im just curious how and what do you need to create a multiplayer game like SA:MP...
I know most of you will say "Scripting experience" but im not reffering to that .
What softwares?What sources?How to get them and etc etc.
I always wanted to know this stuff
* Startup SAMP,
* look in bottom corner,
* see logos,
*
* profit!

(and C(#/++) programming)


Re: Question... - Anzipane! - 04.10.2011

Well, if you intend a multiplayer modification of a game like sa:mp, you must know atleast some basics of reverse engineering (managing memory addresses etc...) and obviusly some programming language experience.


Re: Question... - playbox12 - 04.10.2011

I would say learn a language like C, I think it's also possible with C# but why bother. Then as stated above you need to learn the in's and out's of reverse engineering which is a pain, also memory hacking and hooking is very importand. Look at sa-mp as a hack, it hooks and changes memory adresses to let the game behave a certain way. Normally if you create a game from scratch and decide to also support multiplayer you would not do this. However in sa-mps case they don't have acces tot he source, so this is the only way. (go ahead correct me if I made a mistake).


Re: Question... - Mrkrabz - 04.10.2011

SA-MP itself uses RakNet, ****** that for more information. It's a network engine written in C++.

But creating a game if you want that, from scratch will be very difficult. You would be better of learning the very basic's of C/C++ for at least 1 year or so before attempting some huge multiplayer game project. Not to mention it would be easier using a pre-built engine like UDK.