2010-07-06 5 views
1

Je stocke une variété de variables contenant des statistiques, des objets, des armes, etc dans un jeu flash. Actuellement, j'utilise PHP et AMFPHP en tant que backend, en appelant des services pour extraire les données. C'est bien pour ma propre machine, même mon propre site web, cependant si je veux déployer le jeu sur un site tel que Kongregate ou ArmorGames, quelle méthode de stockage puis-je utiliser à ce moment-là? J'ai une petite préférence pour continuer à utiliser une base de données telle que MySQL parce que j'ai passé du temps à concevoir le schéma et le schéma ER, mais si je dois stocker dans un fichier plat, je peux le faire aussi. Je m'intéresse particulièrement à ceux qui ont déployé des jeux qui ont un stockage de données (tel que l'inventaire, les personnages, les classes, les objets, les monstres) en dehors de leur jeu. Editer: Vous cherchez des réponses à la question de savoir si les gens utilisent des services à distance ou une autre solution pour déployer leurs jeux sur des sites comme celui-ci.Stockage de données de jeu Flash

Répondre

0

J'ai demandé au sein des développeurs de Kongregate, la réponse est oui, je peux utiliser des services web à distance. L'API n'avait malheureusement rien à voir avec ce problème.

0

Peut-être que vous devriez prendre connaissance de la documentation des fournisseurs respectifs:

http://www.kongregate.com/developer_center/docs/shared-content-api

Je ne sais pas si les jeux d'armure a tout de ce type.

+0

Merci, j'ai déjà parcouru un peu dans cette section, mais cela ne concernait pas l'enregistrement de grandes quantités de données sur une structure de type base de données. C'était plus pour faire de simples SharedObjects entre les utilisateurs afin qu'ils puissent utiliser les niveaux des autres. En outre, l'API de contenu partagé indique que vous ne pouvez enregistrer que 10 types de données, et j'ai presque 10 objets seuls, sans compter les propriétés. Ce serait plus l'analyse que je préférerais. – Organiccat

0

Vous pouvez utiliser notre backend Flox http://gamua.com/flox/. Il vous permet de stocker vos inventaires, personnages, etc. Ce n'est pas MySQL mais basé sur une base de données NoSQL. Cependant, puisque vous utiliseriez le SDK AS3, vous n'entreriez pas en contact avec la base de données de toute façon.

En outre, je devrais mentionner que je suis le principal développeur de Flox, ce qui peut me rendre un peu partiale. ;-)

Questions connexes