libGDX与Kotlin 移动游戏开发(3)
本文将通过范例程序Splinter Sweets介绍如何开始使用libGDX和Kotlin进行游戏开发。
设置开发环境
首先,安装如下程序:
- Git
- Android Studio
- Android Studio插件:
- Kotlin
- Multi-OS Engine(可选,为了打包iOS程序)
最近没用用过Eclipse,因为Android Studio对Kotlin支持更好,而且集成了Android SDK。
从GitHub上获取最新的Splinter Sweets范例工程。为此,在命令行界面渐入以下命令,或者直接下载压缩包:
git clone https://github.com/reime005/splintersweets.git
之后,在Android Studio中打开工程。现在可以设置部署了。
部署和设置
为桌面程序打包,使用一下的运行设置:
为什么要首先设置桌面程序?因为比在Android模拟器活着手机上开发过程更快一些。
为打包Android程序,直接添加一个Android程序运行设置,但在上传到Google Play商场之前,不要忘记做一些调整:
- 在Manifest.xml修改包名(package name)
- 设置Google Play Game服务的App ID。
- 替换为自己的google-services.json文件。
目前尚不支持使用Kotlin构建HTML程序(如果需要,使用Java或GWT,Google Web Toolkit)。在上一篇文章中叙述了原因。试试将TeaVM作为GWT的替代品。
为构建iOS程序,需要用到Multi-OS引擎框架,在之后的文章中会有所涉及。
自此,应该可以运行Splinter Sweets的移动端和桌面端程序。