现在主流的好像就只有Libgdx引擎了。

 

看了一下发现,这不就是那本《Beginning Android Games》里边的引擎的扩展嘛。。

那个啥badlogic。。真有个性。

所以想了解底层一些的人不妨去看一下这本书。

这还有badlogic的官网,里边也有libgdx的教程:

http://www.badlogicgames.com/wordpress/?cat=16

 

这个libgdx引擎的配置步骤可在googlecode上看到:

http://code.google.com/p/libgdx/wiki/ProjectSetup

 

这边有一个人翻译了一下:

http://www.cnblogs.com/tianjian/archive/2011/07/27/2118977.html

但是我感觉他的理解有点问题,翻译的也不是很准。

首先:

有一个主工程(main project),这个是主要游戏逻辑的编写地方,就是主程序。

而下面的桌面工程(desktop project)和安卓工程(Android project),只是对应两种不同的设备,

这样就实现一套逻辑可以在两个设备上跑,在桌面上测试,最后再发布到安卓上。

 

所以在这后面两个工程里要有最后一步,要把主工程加入到后面的工程里(Click the Projects tab, click Add, check the main project and click OK).

这样就能用到主工程里的Game类了。