2015-10-15 29 views
1

如何设置数据库的数据可以通过我的跨平台游戏(我的WordPress页面上的Kongregate,Flash和JavaScript,Android和iOS上的Flash)以及我的WordPress页面获得?要保存的数据是游戏计数(总计和每个平台)和高分。如何为我的跨平台游戏设置在线数据库?

我对这个数据库没有任何经验。 我的游戏将在Haxe制作。

回答

0

你会想要一个冗余的数据库,最好是mysql。您几乎可以从任何语言/脚本访问mysql数据库。

在你开始之前,项目负责人看看你需要什么。我个人学习最好,如果我发现自己的一些示例代码,把它appart,看看每个函数,如果我不知道它已然,然后我尝试找到使用所提供的功能的新方法。

Sqlite数据库帮助程序是一个很好的开始创建无限的数据库只是为了看看,它是如何工作的,它是如何看待数据库内部,什么是主键等你甚至可以导入整个数据库到MySQL,对此非常满意。

+0

冗余?关系可能?而且,Wordpress无论如何都需要关系数据库。问题不在于技术选择,而在于实施。 HTTP API或类似。 –

+0

其实我的意思是多余的。对于实施,我会建议你使用http。如果你有自己的服务器,你可以在其中设置mysql服务器。这并不难。因为如果你使用API​​,访问数据库将会很困难。 –

+0

可以设置通过HTTP访问的API,因此最后一点没有意义。而且,这就是现代网络的全部内容。 HTTP API实际上可以很简单。 –

0
  1. 选择您选择的数据库,它可能是mysql或mongodb。

  2. 选择您选择的服务器语言并构建一个HTTP API来访问您的数据库。如果您使用Haxe来构建服务器,那么如果您选择mysql作为您的数据库,或者为mongodb选择nodejs,您可能需要定位neko或php。因为Haxe对php的neko &有mysql支持,所以如果你选择mongodb和nodejs,你可以从npm下载mongodb驱动程序。

  3. 然后,从您的游戏中,只需使用在Haxe标准库中提供的Http类来访问您的Http API以从您的db获取数据。