Multiplayer spiele machen, aber wie? Hier eine lösung
| 16.08.2010, 17:38 | | Beiträge: 235 Registriert: Aug 2008
| Multiplayer spiele machen, aber wie? Hier eine lösung Hey alle zusammen,
da ich mich mit multiplayer spielen beschäftige, möchte ich euch zeigen, wie ich das mache!
Viele von euch haben sich vielleicht schon mal damit auseinandergesetzt,
doch da flash leider kein "listening-server-prinzip" erlaubt, dass heißt, dass einer der mitspieler den server macht, muss man zum dedicated server prinzip gehen, dass heißt, dass man sich einen server einrichten muss(im endeffekt kaufen -.-), der mit den passenden resourcen dann die clients(spieler) eine verbindung aufbauen lässt.
So, da diese server oft teuer sind (über 40€ pro monat), und man sich serverseitig gut auskennen muss, um nicht nochmal locker 200€ für eine gute multiplayer-hosting-software hinblättern zu müssen, sind flash-multiplayer-spiele seehr rar.
Es gibt zwar einige turn-by-turn basierende spiele, doch die sind doch immer soooo langweilig, nicht?
Deshalb beschäftige ich mich mit der entwicklung echzeit-multiplayer-spiele!
hier gibts eines, z.b:
www.stickarena.com (so ziemlich das bekannteste)
Echtzeitspiele sind deshalb so rar, weil wie schon gesagt, die latenzzeit (oder auch "ping") sehr niedrig sein muss, damit das spiel nicht laggt, oder zittert. (bei turn-by-turn spielen kann der ping total hoch sein, und es wäre egal)
bei echtzeit spielen ist eine latenzzeit von 100 ganz ok, und dafür braucht man schon einen sehr guten server.
Aaaalso, genug mit all den problemen,
ich will euch jetzt eine perfekte, und kostenlose lösung geben:
Player.IO
Es ist für multiplayer-flash-spiele spezialisiert, und hostet, wie gesagt, den server, den man braucht.
das ganze kostenlos!!!!
Was es bietet:
-eine sau praktische API
-die möglichkeit den server selber zu schreiben, was perfekt für spezielle wünsche ist
-beispiel-code, der sehr gut zum lernen ist
-eine sehr ordendliche doku
-und viel meehr....
es gibt zwar limits, aber man kann, wenn es nicht reicht, zu einer besseren version aufrüsten(kostet natürlich was, wie sollen die sonst geld machen :D):
-20 GB traffic (ganz ehrlich, für solche bamperl-befehle die ihr bei einem spiel schickt, wie player.setPosition(10,50), ist das locker ausreichend)
-500 player maximal auf einmal im server
-und man muss ein kleines logo von player.io im spiel zeigen, was die aber schon beim laden machen ;)
also probiert es mal aus:
www.playerio.com
Es sollte alles gut verständlich sein, vorausgesetzt man beherrscht englisch.
Wer hilfe mit dem zeug bracht, kann mich gerne fragen, ich kenn mich damit schon aus ;D
ciaoPlay my games!
Facebook - StickRun | Geändert von -Mani am 16.08.10 um 17:40 Uhr
| |
|
| | Themen Ähnliche Beiträge zum Thema | 26.11.2009 - paDx 17.08.2010 - GoodgameStudios 17.08.2010 - GoodgameStudios 12.03.2010 - GoodgameStudios |
|
Flashhilfe.de Flash Platform Tipps & Tutorials Flash Platform Andere Programmiersprachen Jobangebote Diskussionen
Flashhilfe News 
31.01.12, 12:30#Jobs Wir suchen (freiberufliche) Flash Developer (m/w) in Köln/Aachen http://t.co/4WPsXPOA 20.01.12, 21:02#Jobs Flash-Projekt Produktkonfigurator http://t.co/qPlGSiPd 12.01.12, 18:50#Jobs Flash Freelancer für ca. 2 Wochen in München gesucht http://t.co/XpMJr5dv 10.01.12, 10:45#PureMVC vs #RobotLegs Performance Battle. PureMVC is significantly faster than RobotLegs in nearly every respect. http://t.co/324gWRAr 06.01.12, 21:37#Jobs Flash Developer in Hamburg gesucht http://t.co/hZgTZvHJ
Regeln & Bedingungen
|