Gamestudio Links
Zorro Links
Newest Posts
loading historical data 1st time
by AndrewAMD. 04/14/23 12:54
Trade at bar open
by juanex. 04/13/23 19:43
Bug in Highpass2 filter
by rki. 04/13/23 09:54
Adding Limit Orders For IB
by scatters. 04/11/23 16:16
FisherN
by rki. 04/11/23 08:38
AUM Magazine
Latest Screens
SHADOW (2014)
DEAD TASTE
Tactics of World War I
Hecknex World
Who's Online Now
3 registered members (AndrewAMD, The_Judge, Grant), 898 guests, and 5 spiders.
Key: Admin, Global Mod, Mod
Newest Members
rki, FranzIII, indonesiae, The_Judge, storrealba
18919 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
Anfänger-Frage #422542
05/12/13 11:55
05/12/13 11:55
Joined: Sep 2005
Posts: 352
Germany
preacherX Offline OP
Senior Member
preacherX  Offline OP
Senior Member

Joined: Sep 2005
Posts: 352
Germany
Bin eine absolute 0 was das Thema Multiplayer angeht.

Also, ich entwickle ja grade DAS HIER und auf Steam wird von einigen der Wunsch nach einer Multiplayer-Funktion geäußert...

Sagen wir, ich möchte einfache 1-gegen-1 Kämpfe einbauen, ist das sehr schwierig in der Umsetzung?

Also, ich starte das Spiel, suche mir einen Gegner online und spiele mit ihm ein Match.

Und reicht die Commercial Edition dafür?

Re: Anfänger-Frage [Re: preacherX] #422544
05/12/13 12:59
05/12/13 12:59
Joined: May 2013
Posts: 23
Somewhere
W
Wiseguy Offline
Newbie
Wiseguy  Offline
Newbie
W

Joined: May 2013
Posts: 23
Somewhere
Grundsätzlich gesprochen, wenn dein Spiel nicht von Anfang an auf Mehrspieler ausgelegt ist, wird es eher schwieriger nachträglich einen Mehrspielermodus dranzukleben.
Aber ja, die Commercial Edition reicht dafür aus.


His words are wise, his face is beard.
Re: Anfänger-Frage [Re: Wiseguy] #422554
05/12/13 16:43
05/12/13 16:43
Joined: Mar 2006
Posts: 1,993
Karlsruhe
PadMalcom Offline
Serious User
PadMalcom  Offline
Serious User

Joined: Mar 2006
Posts: 1,993
Karlsruhe
Commercial ist halt für max. 8 Spieler, das sollte dann ja reichen. Es gibt ne Menge guter Multiplayer-Tutorials und ich find außer dem "Spieler suchen" und dem Connection-Handling ist ein Multiplaer eigentlich nicht sooo aufwändig.

Re: Anfänger-Frage [Re: PadMalcom] #422626
05/13/13 20:51
05/13/13 20:51
Joined: Sep 2005
Posts: 352
Germany
preacherX Offline OP
Senior Member
preacherX  Offline OP
Senior Member

Joined: Sep 2005
Posts: 352
Germany

Danke für die Antworten!
Brauch ich eigentlich auch einen Server für das ganze
oder läuft das über eine direkte Verbindung zwischen 2 PCs?

Re: Anfänger-Frage [Re: preacherX] #422641
05/14/13 07:10
05/14/13 07:10
Joined: Aug 2002
Posts: 3,258
Mainz
oliver2s Offline
Expert
oliver2s  Offline
Expert

Joined: Aug 2002
Posts: 3,258
Mainz
FÜr das Spielen ansich brauchst du keinen Server, diese Aufgabe übernimmt einer der 2 PCs (PC 1 ist dann Server/Client und PC 2 ist nur Client).

Allerdings würde ich trotzdem einen (Web)Server dazu nehmen und zwar aus folgendem Grund: bei einfachen Multiplayer-Spielen macht PC 1 ein Spiel auf und PC 2 kann joinen. Nun muss aber PC 1 erst dessen IP Adresse an PC 2 mitteilen damit dieser die IP eingeben kann um das eröffnete Spiel zu finden und joinen zu können. Dieses Prinzip ist allerdings aus der Steinzeit.

Heutzutage hat ja jedes halbwegs gute Game eine Serverliste im Menü, welches alle zur Zeit eröffneten Spiele im Web anzeigt, die gejoint werden können. Das bringt natürlich für den Spieler einen riesen Vorteil in Sachen Benutzerfreundlichkeit.

Das ganze kann man super mit ein paar PHP Scripten und ner kleinen Datenbank-Datei auf dem Webserver lösen. PC 1 mach ein Game auf und übermittelt dieses Ereignis an ein PHP Script, dieses trägt die relevanten Game zum joinen (z.B. IP-Adresse) in die Datenbank ein. PC 2 will ein Game joinen und ruft dazu die Serverliste auf. PC 2 connected sich also zum Webserver und holt sich die Infos über alle zum joinen geöffneten Games.

Das Prinzip ist hier sehr einfach beschrieben. Man muss zum Beispiel darauf achten, dass die Serverliste immer aktuell bleibt, zum Beispiel sollte PC 1 bei nem offenen Game in gewissen Abständen ein Signal an den Webserver schicken, um zu signalisieren, dass das Game noch offen ist. Hat der Webserver länger kein Signal erhalten, fliegt der Eintrag aus der Datenbank.

Re: Anfänger-Frage [Re: oliver2s] #422671
05/14/13 15:47
05/14/13 15:47
Joined: Sep 2005
Posts: 352
Germany
preacherX Offline OP
Senior Member
preacherX  Offline OP
Senior Member

Joined: Sep 2005
Posts: 352
Germany

Aha, danke fürs Aufklären! wink


Moderated by  HeelX, Spirit 

Gamestudio download | chip programmers | Zorro platform | shop | Data Protection Policy

oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at) opgroup.de

Powered by UBB.threads™ PHP Forum Software 7.7.1