xela77
23rd September 2009, 20:36
Pentru in site de jocuri multiplayer in flash gen joci.ro , exemplu de de jocuri : table , remi in flash multiplayer imi trebuie adobe flash server?
De asta : http://www.adobe.com/products/flashmediain.../?promoid=DJDTG sau nu ?
sergiu_spooky
23rd September 2009, 21:51
Nu. Ăla e optimizat pentru multimedia, tu ai nevoie de schimb rapid de replici de dimensiuni mici între clienți și server. Flash știe socket-uri client-side, atât UDP cât și TCP. Server-ul îl poți scrie în orice limbaj care îți permite să deschizi socket-uri server-side. O variantă bună ar fi Java, pentru că există deja un remoting server opensource al Adobe (http://opensource.adobe.com/wiki/display/blazeds/BlazeDS/). Altă variantă ar fi PHP (google AMFPHP). Dacă vrei control absolut poți încerca C/C++. Alte variante ar mai fi Dephi, Python, Ruby.
xela77
24th September 2009, 10:39
CITAT (sergiu_spooky @ 23rd September 2009, 22:51)

Nu. Ăla e optimizat pentru multimedia, tu ai nevoie de schimb rapid de replici de dimensiuni mici între clienți și server. Flash știe socket-uri client-side, atât UDP cât și TCP. Server-ul îl poți scrie în orice limbaj care îți permite să deschizi socket-uri server-side. O variantă bună ar fi Java, pentru că există deja un remoting server opensource al Adobe (http://opensource.adobe.com/wiki/display/blazeds/BlazeDS/). Altă variantă ar fi PHP (google AMFPHP). Dacă vrei control absolut poți încerca C/C++. Alte variante ar mai fi Dephi, Python, Ruby.
ms de info .. dar m-ai bagat in ceata ! Deci cineva imi face siteul in php si cumpar jocurile de la o firma .. ce gazduire imi trebuie VPS sau normala ? Pentru un site de jocuri in flash multiplayer gen joci [punct] ro !
explica-mi te rog clar .. sa inteleg ...
sergiu_spooky
24th September 2009, 14:33
Firma de la care le cumperi trebuie să-ți spună de ce resurse ai nevoie. Mai mult ca sigur ai nevoie de VPS.
Nu ai prea înțeles cum funcționează jocurile astea multiplayer. Pe lângă partea de Flash, care rulează în browserul jucătorilor, mai ai și o aplicație care rulează pe un pc conectat la internet și se numește, la modul general, server. Serverul web Apache HTTPD e un exemplu de server la care te conectezi cu browser-ul și îți servește pagini web la cerere. Pentru jocuri o să ai o altă aplicație asemănătoare cu Apache HTTPD la care o să se conecteze Flash Player, care întâmplător rulează într-un browser (deși nu e obligatoriu).
Ce cumperi tu trebuie să conțină pe lângă aplicația client și aplicația server, scrisă într-unul din limbajele pe care le-am enumerat ieri. Încă nu am văzut hosting shared pe care să poți instala și rula aplicații așa că o să ai nevoie de un VPS măcar pentru a rula partea de server a jocurilor.
Pentru început un VPS cu $40 e suficient, chiar și mai ieftin. Dacă o să ai succes o să îți permiți și ceva mai scump.