libgdx 学习笔记一 开发环境搭建
本章内容讲述 libgdx 开发环境。怎么配置eclipse 用来开发,并且在桌面和android中运行libgdx applications
注:文章就是根据libgdx官方文档翻译或加入自己的理解 libgdx官方网站 http://code.google.com/p/libgdx
首先跟大家说说libgdx 是一个基于java的引擎,特别针对游戏开发。但他并不局限于android,他也能用于桌面应用或j2se,但在android领域应用的最为广泛
相信大家应该研究或使用过Rokon了把,它号称Cocos2d-iPhone引擎的Android版,但是由于作者已经不更新了,而且作者也极力推荐libgdx。我自己也看了
下相关的资料。相信此款引擎是以后android游戏开发方面的主流。接下来开始讲解具体配置步骤。
Main project setup(主程序启动)
1.在Eclipse中创建一个新的java project:Flie->New->Project->Java Project.给它命名然后点击finish。
2.找到工程文件夹,并在工程文件系统中创建一个名为libs的文件夹。下载nightly zip(直接点击出现如下图)
我是在2011年7月27日下载的,可能各位下载的时候有稍许不同 ,大概知道个流程就行了。直接点击图片中的libgdx-night-20110727.zip就下载了
虽然是国外的网站,但下载速度还不错!然后解压后。文件夹中的目录是这样子的,大家稍微看下,接下来几个地方都要用到。
3
3.在Eclipse中,你的工程文件右键点击Refresh(刷新),然后右键依次点击 Properties -> Java Build Path -> Libraries -> Add JARs, 选择gdx.jar
(注意看上图第第二行第一个既是) 然后点击 OK.
4.在gdx.jar文件下,双击"Source attachment",点击Workspace,选择gdx-sources.jar(看上图第三行从右向有数第2个) 然后点击OK
5.点击Order and Export tab,检查gdx.jar然后点击OK。
注意:步骤5使用gdx.jar一个传递相关性。这意味着projects依靠main project也将有gdx.jar在它们的类路径中。然而这不能作为android工程来工作
//TODO(家里要睡觉了 明天继续翻译)
Desktop project setup
- Create a new Java project in Eclipse: File -> New -> Project -> Java Project. Name it appropriately (eg, "gamename-desktop") and click Finish.
- Go to the project folder on the file system and create a subfolder named libs. From the nightly zip, place gdx-natives.jar, gdx-backend-lwjgl.jar and gdx-backend-lwjgl-natives.jarin the libs folder.
- In Eclipse, right click the project -> Refresh. Right click again -> Properties -> Java Build Path -> Libraries -> Add JARs, select the three JARs and click OK.
- Click the Projects tab, click Add, check the main project and click OK.
Android project setup
Before doing these steps, the Android SDK must first be installed.
- Create a new Android project in Eclipse: File -> New -> Project -> Android Project. Name it appropriately (eg, "gamename-android"). For build target, check "Android 1.5". Specify a package name (eg, "com.gamename"). Next to "Create Activity" enter "AndroidGame". Click Finish.
- Go to the project folder on the file system and create a subfolder named libs. From the nightly zip, place gdx-backend-android.jar and the armeabi and armeabi-v7afolders in the libs folder.
- In Eclipse, right click the project -> Refresh. Right click again -> Properties -> Java Build Path -> Libraries -> Add JARs, select gdx-backend-android.jarand click OK.
- Click Add JARs again, select gdx.jarunder the main project and click OK.
- Click the Projects tab, click Add, check the main project and click OK twice.
Note: The folder really must be called "libs", a naming convention forced on us by the Android Eclipse plugin.
作者: jy02432443 发表于 2011-07-27 22:42 原文链接