LibGDX小游戏研究第一篇
对于没怎么学过Java,却对开发游戏有着及其浓厚的同学,终于可以在闲暇时光开始实践了。在Java基本语法都没搞清楚的情况下,用Android Studio做了一个简易的APP,但是应用的APP特效和交互感不是很好,并不适合娱乐。
在一次偶然的机会下,接触了一个很好用的完全开源的游戏开发引擎–LibGDX,决定试一下,由于中文教程很少,中间可能会碰到许多问题,现在把解决的问题记录下来。
一、不需要Android Studio新建工程,LibGDX有自己的建工程的工具,
下载链接:https://libgdx.badlogicgames.com/download.html
点击:
获得:
双击或者命令行打开:
-
选择生成路径(我使用时Android Studio不支持中文路径,所以选择英文)
-
选择平台,可以多选
-
Extension新手全部置空,还没去了解有什么功能。
-
点击advance,添加Maven服务器地址:
国内阿里云可以:http://maven.aliyun.com/nexus/content/groups/public
或者这个网站(https://gitee.com/vigiles/LibGDX2DGameGuideNorth)推荐的网址:https://jcenter.bintray.com/ -
保存
-
点击Generate:
-
完成(当然也可以用生成项目文件时这个工具说说的用Eclipse、IntelliJ IDEA、NetBeans打开,似乎更好使,我没用过,就不展示了)
二、Android Studio直接打开工程
-
打开Android Studio,选择打开工程
-
找到刚才生成的工程:
-
确定:
-
打开后直接点击编译:
-
成功运行 :
-
APP效果:
-
AndroidManifest.xml代码中将之强制为横屏模式:
-
刚才的生成的目录结构:
-
看看桌面版生成效果:
右击、点击run…:
出现:
项目就这样建好了,我们一句代码也没写,就产生了两个平台的游戏程序,这个开发引擎是不是很赞。