Desarrollo juego online
4 seguidores
Buenos días,
necesito desarrollar un juego online tipo Habbo, pero con opciones mucho más sencillas y en un tiempo record, sabeis como plantear este tipo de desarrollos, donde podemos tener casi infinitos rooms y en cada room 20 usuarios a la vez, donde vemos como se mueve cada usuario por el escenario?
Que tipo de lenguaje recomendais para desarrollar algo tipo las comunidades q ha desarrollado BetyByte?
sugerencuas bienvenidas
x
si se ha de realizar en flash, flash media server es una solución.
silicon_ia
Conozco el Flash Media Server, pero claro luego surgen los típicos problemas de que no puedes instalarlo en el servidor del cliente, etc...
Si no fuera con Flash que otra opción tendríamos? Java ? C++ ? sabeis de donde sacar recursos e info para plantear rápidamente el proyecto?
alguien de por aquí tiene experiencia en el tema y está interesado en colaborar?
saludos!
dagi3d
como comenté en el post inicial, si no queréis usar flash media server, la solución pasa por usar un servidor de sockets, que sería independiente del lenguaje o algo del tipo amfphp
qmarcos
Con sockets tienes varios para combinar con flash que gozan de cierto reconocimiento:
unity de colin moock
electroserver
oregano (gratuito)
Yo he trabajado recientemente con unity y no está mal, al principio hay que tomarse un buen tiempo para entender bien como funciona y como hay que usar las clases que ya te vienen para las tareas más habituales, pero partes con mucho camino avanzado.
De todas formas para un desarrollo como el que comentas, 30 dias es justito, habría que tener muy claro lo que se quiere hacer, porque con sockets lo que puede parecer más simple puede ser lo más complejo, ya que hay que enviar por paquetes para no forzar mucho la maquina, sobre todo si se estiman muchos usuarios, y eso conlleva un retardo (no por la conexion, que iría aparte, sino por el propio sisitema de envio de informacion).
El uso masivo de peticiones con bases de datos para simular un socket, no lo recomiendo.
Flash media server es mucho mas caro, pero tambien te da mucho ya avanzado. Y en cuanto a la instalacion... pues el servidor de sockets tambien lo tienes que instalar en el servidor (el unity está escrito en Java y tiene una instalación muy sencilla).
Saludos ;)