根据OUYA Kickstarter页面上的信息,他们提到该系统是在Android上构建的,但游戏不一定是Android端口。
这是否意味着我们可以开发一次游戏,并用一个软件包发布到Google Play和OUYA?
它有自己的专卖店。游戏不会直接从andriod端口,会有细微差异
我把我的一款安卓游戏放在Google Play商店里下载了一年,并在我的Ouya上构建了它(当它刚到货时),它运行时没有任何问题,也没有任何代码更改(这是一款OpenGL实时游戏)。
在Ouya上发布它之前,我所要做的就是替换/注释掉触摸屏控件,并用Ouya控制方法替换它们(这些方法都在他们的网站上免费下载的Ouya SDK中)。我还必须在Ouya的支付系统中构建(同样在SDK中,非常简单)。
它随后被接受并在Ouya上发布,没有任何问题。
如果我必须做相反的事情(即,我通过Eclipse和Ouya上的Android SDK开发它),那也会很容易。我只需要开发一个与触摸屏配合使用的控制界面(对于操纵杆来说,它比仅仅为操纵杆的模拟控制编程更复杂),并删除所有Ouya支付程序。
如果你想了解更多细节,请告诉我。