Estoy jugando con las API de Facebook para un juego que estoy desarrollando como un proyecto de hobby, después de leer la documentación de facebook SDK, todavía estoy un poco confuso en cuanto a lo que se requiere para desarrollar juegos en la plataforma.¿Es posible utilizar la API Scores & Achievements de Facebook únicamente desde una aplicación móvil nativa?
Esto es lo que tengo: aplicación
- nativo de iOS
- Todos los datos del juego se almacena localmente (niveles, personajes, objetos)
- no tiene ningún servidor back-end, el juego es completamente del lado del cliente solamente.
Quiero hacer el juego "social" mediante la adición de listas de logros/amigos, la API de Facebook parece como un buen candidato para hacerlo
Esto es lo que estoy tratando de lograr:
- SSO - La esperanza de hacer uso de Facebook SSO para las cuentas, por lo que no tiene que implementar mi propia autenticación, etc. Esto ahorra tiempo en no tener que desarrollarlo yo mismo.
- puntuaciones - cuando un evento en particular que sucede en mi juego va premio algunos puntos para el usuario, estoy buscando a utilizar el scores API para esto.
- Logros - después de que el usuario ha ganado una cierta cantidad de puntos, ha ocurrido u otro evento predefinido, un logro será concedió, mediante el achievements API.
Pregunta: ¿Puedo utilizar los puntajes y las API de logros de Facebook sin tener mi juego implementado en un servidor de back-end?
que tienen exactamente la misma duda, es lo que tienes alguna idea? Mientras estoy leyendo, parece que tengo que crear una aplicación web de Facebook y almacenar allí toda la información de metadatos y también usarla como página de inicio. Pero no estoy seguro de eso. Por favor, hágame saber cualquier idea sobre cómo se las arregló para hacerlo. Thx –
Si se trata de una aplicación de iOS, ¿ha considerado Game Center? –
@JoshHinman En mi caso es una aplicación para iOS y Android, Game Center es solo otro servicio y no es tan poderoso como Facebook. No estoy buscando una vuelta. –