加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

1.环境搭建

(2013-04-07 14:07:28)
标签:

android开发

分类: libGDX开发教程
本文使用的libgdx是1.4.1版本,可能和最新版有一些不同地方。全文内容仅供参考。

很多想学习安卓开发的朋友,经常找我,希望我能写一些关于安卓方面的教程,思前想后,目前世界排行靠前的开发引擎中libgdx是我最中意的一款游戏引擎,主要原因是这款引擎门槛低,特别适合java基础好的同学,非常适合零基础的朋友们来学习,那么今天土豆就开始带领大家走进libgdx的世界。

Libgdx游戏引擎(1群)187378034
Libgdx游戏引擎(2群):148848483
Libgdx游戏引擎(3群)79168470
一.libGDX简介

libGdx是一个跨平台的2D/3D的游戏开发框架,它由Java/C/C++语言编写而成。它基于Apache License, Version 2.0协议,对商业使用和非商业使用均免费。代码托管于Github中。最新版本为0.9.8。

随着2012年Android系统的飞速发展,智能手机上面的2个格局已经显现。所以对于开发者来说,减少开发时间,提高开发效率,同时还能够跨平台的开发框架是非常首选的。libGdx就是这样一个游戏开发引擎,libgdx兼容Windows、Linux、Max OS X、Java Applet、Javascript/WebGL与Android(1.5版本以上)平台。就目前的手持设备开发者来说,Android 和 IOS游戏开发来说,libGdx真的是很好的选泽

LOGO:

官方地址:http://libgdx.badlogicgames.com/


二.环境搭建

1.Gradle下载与安装

(1)下载 Gradle。 这里请大家注意,不同版本的libGDX开发库,需要不同版本的Gradle,请大家根据构建工具提示的版本,下载相应版本的Gradle开发库,下载地址:点击下载
  
如图:


(2)安装。直接解压到C盘即可,不需要安装。

如图:




(3)添加环境变量。在环境变量Path后面添加Gradle的路径,需要指定到bin文件夹。

例如,我解压的目录是“C:\Program Files (x86)\gradle-1.11\bin;”,直接将bin文件夹的目录复制到PATH路径中,别忘记添加分号“;”,这个分号是英文的分号

如图:


(4)测试环境。打开CMD.exe,直接运行命令 “gradle”,如果出现如下图所示内容即为成功配置了gradle命令。

如图:


下面我们来介绍下如何安装Eclipse的Gradle的插件。如果没有该插件我们是不能导入新版本libGDX生成的项目的。那么我们来试试。

(1)在Eclipse里,点击Help,选择install new software。

如图:

(3)点击add,在Name处输入“gradle”,然后在第二个框中输入下载地址。其余的配置也建议如图选择,这样是最快速安装的方法。

下载地址:http://dist.springsource.com/release/TOOLS/gradle

如图:


(4)在pending后,可以看到如图所示的内容,我们打开第一个选项,仅仅选择Gradle IDA,其他的Spring的dashboard不要选择.

如图:

http://s6/mw690/002I6kPggy6NWaQZJJzd5&690

(5)下一步,进行安装,这里就不赘述了,相信大部分开发者一定会搞定了。

3.项目导入
1)双击libGDX-1.1.0版中的setup.jar,运行,输入项目名称、包名等。这里特别要加入Sdk的路径,指定到Sdk文件夹。
如图:
如图:

(2)选择好是否使用box2d等jar包,然后点击Generate按钮,进行创建。如果提示下载“gradle-xxx.zip”,例如:我提示下载grale-2.1-all包,请立即关闭构建工具。这需要手动添加gradle环境。

如图:

(3)打开我的电脑,进入如下路径“我的电脑->用户->你的电脑用户名(例如我的是Mars)->.gradle->wrapper->dists->gradle-(版本号)-all->都是混乱字符的文件夹”,将我们从www.gradle.org网站下载的,libGDX版本提示下载的gralde.zip开发包复制进去。注意:不需要解压,libGDX构建工具会自动解压。

如图:

(4)重新打开构建工具,添加选项,再点击Generate按钮,进行创建。点击后,需要等待十几秒的时间,因为他要配置gradle.build文件,并从maven仓库下载一些依赖库,大家不要中断,直到出现如下图的内容,同时Generate变亮,才可以关闭该窗口。PS:如果maven仓库访问过慢,可单击Advanced,将Oschina提供的镜像,填入Maven mirror Url处,国内Maven仓库地址:http://maven.oschina.net/content/groups/public/。

注意:这里它会下载一些库文件们进行支持,当时这个相对来说时间也就几分钟,详细如下图:


如图:

http://s1/mw690/002I6kPggy6IriwomM8c0&690
(5)打开eclipse,选择import,选择Gradle项目导入。
如图:

(6)点击Browse,选择你生成项目的路径,然后点击Build Model按钮,然后等待。在这期间他会配置许多选项,这里我们只需要等待即可。

如图:
                                   (图1)                           

                                    (图2)

http://s10/mw690/002I6kPggy6IriYhsTLa9&690
(5)选中你生成的项目,然后点击finish。随后会出现eclipse配置的内容,我们只需等待。
如图:

(6)如果本地没有GWT插件的话,建议不要导入-html项目,他会默认下载GWT插件的。这里不导入-HTML项目。

如图:

(7)项目导入完成。将-android项目的project.properties,改成你所需的Sdk版本例如我改为10版本。

如图:

(8)运行结果。

如图:



(9)HTML文件错其实很简单,主要原因是因为你没有指定GDK路径,以及没有安装Eclipse的GWT插件,需要手动安装。这个配置方式大家可以自行百度,只要安装GWT插件与下载了GDK,并置顶eclipse的GDK目录就可以开发HTML,如果安装好,仍然报错,可以点击quick fix,直接改好。

如图:

                             图(1)
http://s6/mw690/940dd50agd9d0c6ce42f5&690
                             图(2)

                              图(3)

写在最后,关于libgdx中项目创建就给大家介绍到这里,希望对大家有所帮助,下一篇是是关于libgdx框架中《图形绘制》的博文,我会介绍下Stage的使用。如果大家有什么问题可以加我QQ:316344618,一起讨论下。PS:祝大家天天快乐,生活幸福~
                                                                                                                            ------------奋斗小土豆丶
                                                                                                                             2014 年 12 月 13 日

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有