博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
《libGDX移动游戏开发从入门到精通》一1.2 搭建libGDX开发环境
阅读量:6895 次
发布时间:2019-06-27

本文共 1578 字,大约阅读时间需要 5 分钟。

本节书摘来异步社区《libGDX移动游戏开发从入门到精通》一书中的第1章,第1.2节,作者: 黄俊东 责编: 陈冀康,更多章节内容可以访问云栖社区“异步社区”公众号查看。

1.2 搭建libGDX开发环境

在本节中,我们将介绍搭建libGDX的开发环境。本节是大家使用libGDX进行游戏开发的基本准备工作。需要注意的是,在此之前应该把JDK下载、安装并配置好。同样的,eclipse下的开发环境也需要配置好。

1.2.1 libGDX下载

(1)登录官网:,单击红色框选中的“Download”,如图1.6所示。

1_6

(2)单击“Download”选项后你会看到以下界面,单击其中的“Releases”选项,如图1.7所示。

1_17

(3)这时你会看到以下界面,这个就是libGDX的各个版本的下载页面了,选中0.9.8的版本,如图1.8所示。

(4)单击之后便会自动进行下载。

1_18

1.2.2 Android项目的新建

(1)打开eclipse。单击其中的“File”按钮,如图1.9所示。

1_19

(2)在出现的选项卡中选择“New”→“Android Appliacation Project”。这时候便会出现以下的选项卡,按图1.10进行填写。

1_10

选项卡中各个选项的含义如下。

Project Name:eclipse项目名称,即在eclipse工作空间中文件夹的名称。

Application Name:Android应用程序的名称,该名称会显示在Android设备上。

Package Name:包名。应用商店根据该包名区分不同的应用。

Minimum required SDK:程序所支持SDK的最低版本。

Target SDK:程序的目标SDK版本。
Compile SDK:程序编译时所使用的SDK版本。
(3)完成选项卡的配置后,一直单击“Next”按钮,直到“Next”按钮无法单击,这时单击“Finish”按钮即可完成Android项目的创建,如图1.11所示。

1_11

1.2.3 libGDX的安装

所谓的libGDX的安装,就是把libGDX的压缩包解压出来,并把其中的一些jar包及目录集成到Android项目中。

(1)下载libGDX的压缩包及解压出来的文件夹,如图1.12所示。

1_12

(2)进入解压后的文件夹,选中图1.13中选择的文件。

1_13

(3)将其复制到自己新建的Android项目中的libs目录下,如图1.14所示。

1_14

libs中的android-support-v4.jar是原本就有的,它是Android的兼容性包,其作用是让在Android 4.0系统上开发的应用能够在API Level 4的Android系统中正常运行。而剩下的文件及文件夹则是新导进来的,是在Android上使用libGDX进行游戏开发所需要的jar包及目录。

(4)这时,按住“Ctrl”键,然后单击左键选中“gdx.jar”和“gdk-backend-android.jar”,然后单击右键,在出现的选项卡中选择“Build Path”→“Add to Build Path”。(这一步如果不清楚的同学请参考一下光盘里面的视频教程。)

(5)单击左键项目名(例如,我们的第一个项目就叫作HelloWorld,这里就单击左键选中它),然后单击右键,在出现的选项卡中选择“Builde Path”→“configure Build Path”,在选项卡切换到“Order and Export”后,把其中的红色框选中的项目的钩都打上,如图1.15所示。

1_15

(6)切换到“Libraries”选项卡,把其中“Android Private Libraries”的选项删除,如图1.16所示。

1_16

(7)到这里,就完成了在Android项目中使用libGDX进行游戏开发的环境配置。

转载地址:http://jdudl.baihongyu.com/

你可能感兴趣的文章
《软件工程(第4版?修订版)》—第1章1.3节什么是好的软件
查看>>
《PHP、MySQL和Apache入门经典(第5版)》一一2.7 基本安全规则
查看>>
《无线网络:理解和应对互联网环境下网络互连所带来的挑战》——2.5 3GPP2...
查看>>
《深入理解JavaScript》——2.6 JavaScript是广泛使用的吗
查看>>
Velocity官方指南-应用程序的属性
查看>>
《流量的秘密: Google Analytics网站分析与优化技巧(第3版)》一1.7 网站分析在企业中的位置...
查看>>
Xmemcached 1.2.2发布——支持遍历所有key
查看>>
Spark Streaming 1.6 流式状态管理分析
查看>>
ANTLR快餐教程(2) - ANTLR其实很简单
查看>>
dhtmlxCombo ztree
查看>>
第16期-Linux运维挑战赛
查看>>
Java的类型擦除
查看>>
好程序员web前端教程分享js闭包
查看>>
可以给redis的hash中的hashKey设置expire吗?
查看>>
Python获取本机 IP/MAC(多网卡)
查看>>
jQuery EasyUI 学习资料链接整理
查看>>
iOS textView 选中指向左上角
查看>>
OpenSSL学习(十二):基础-指令gendsa
查看>>
mac:python:pycharm:osx:可怕的case-sensitive硬盘格式
查看>>
MySQL备份与恢复
查看>>