Desde el Game Kit Programming Guide ...Construyendo mi propio servidor de juego para un iPhone juego multijugador basado en turnos
multijugador permite a los jugadores interesados en jugar un juego multijugador en línea para descubrir entre sí y estar conectados en una partido. Dependiendo de sus necesidades, su aplicación puede tener ya sea usar Game Kit para conectar a todos los participantes , o tener el juego Kit para entregarle una lista de jugadores. En este último caso, se le proporcionará su propia implementación de red que conecta los jugadores a un servidor que proporciona
me gustaría construir un multijugador por turnos juego de iPhone para el Juego Centro y tendrá que escribir mi propio servidor de juegos. Planeo usar la API de Game Center para la autenticación de jugadores, los marcadores y el emparejamiento de jugadores, pero aún tendré que construir mi propio servidor de juegos basado en turnos para controlar la comunicación multijugador. Es un juego basado en el tiempo, por lo que el servidor manejará cosas como sincronizar el inicio del juego y notificar a los jugadores cuando se complete el juego, junto con los resultados del partido. En este punto, sólo estoy tratando de averiguar por dónde empezar con la construcción del servidor del juego y estoy luchando para encontrar buenos recursos que cubren ...
Cómo servidores de juego por turnos están estructurados e implementado. Idealmente, me gustaría encontrar un libro o artículo en línea que tenga un código exajeple, pero cada libro que leo que trata sobre juegos multijugador en el iPhone dice lo mismo, "Desarrollar un servidor web está fuera del alcance de este libro, pero nos enfocaremos en el código del lado del cliente necesario para conectar con dicho servidor ".. ¿Dónde puedo encontrar la información sobre el desarrollo del servidor web?
buenas bibliotecas/API para utilizar
- Los problemas de seguridad y soluciones comunes
- existentes paquetes de código abierto
- He estado esperando para aprender Ruby on Rails para otros proyectos futuros y me gustaría mata dos pájaros de un tiro, ¿podría funcionar bien este marco para implementar un servidor de juegos por turnos?
¿Alguien puede ayudarme a orientarme hacia algunos buenos libros o recursos en línea que cubren este tema? O responde mis preguntas directamente? Tengo que pensar que desarrollar un servidor de juegos es un problema muy común para cualquiera que construya juegos para iOS Game Center, ya que la mayoría de ellos son multijugador, pero no entiendo por qué no hay recursos que cubran cómo se hace.
¡Muchas gracias de antemano por su ayuda!
Gracias, Henrik! Voy a mirar a Django Piston. – BeachRunnerFred