Respuesta corta: No. Sí *.
Respuesta larga:
Será necesario un servidor si está haciendo cosas que requieren que almacene información sobre cada jugador único que persista independientemente de los archivos del juego guardados en el dispositivo del usuario o la cuenta de iCloud y cada juego individual que el usuario juega, y que usted, en lugar de el usuario tiene control sobre
- ¿Cuál es la tarifa promedio por hora de un diseñador gráfico en trabajos de trabajo?
- Cómo compartir mi concierto en Fiverr
- ¿Cuál es el proceso de selección para Upwork pro?
- ¿Cuál es la mejor manera de facturar a un cliente como un profesional independiente o una agencia pequeña?
- Cómo separarse de una agencia en oDesk
Un buen ejemplo de esto sería una microtransacción que le dio al usuario un elemento al azar (como un paquete de refuerzo para un juego de cartas), que debería persistir incluso si el usuario desinstaló el juego y eliminó la copia de seguridad en iCloud. Si vuelves a lanzar un nuevo elemento aleatorio cada vez que se reinstala el juego, un usuario sin escrúpulos podría reinstalarlo repetidamente para obtener nuevos elementos, pero si desapareció permanentemente después de que el usuario eliminó sus datos, podrías penalizar a jugadores inocentes.
* Game Center te permite implementar muchos tipos de juegos multijugador sin servidores propios (obviamente todavía hay servidores involucrados, pero son servidores de Apple y no tienes que pagar por ellos).
Una consideración final es la compatibilidad multiplataforma, específicamente la falta de Game Center; Si desea lanzar un juego para Android, deberá fragmentar su base de usuarios o elegir un servicio de terceros como OpenFeint.