Android 2D游戏引擎AndEngine配置环境
Android 2D游戏引擎AndEngine配置环境
1.2 配置环境
在任何编程中,都需要一些软件或者硬件的支持。否则,没有硬件软件是不可能存在的,而想要编写对应语言的的程序,这需要对应语言库和编译器等的支持。所以在开AndEngine的游戏也需要这些东西,而我们需要的环境都有那些呢?本节内容就将解密AndEngine环境的配置本文选自Android 2D游戏引擎AndEngine快速入门教程。
1.2.1 环境要求
编写AndEngine需要一定的编程环境才可以完成编写。而为了调试,需要用到相应的设备才可以正常调试。这一小节就来讲一下需要编程环境。本书中需要的软件和硬件设备如下本文选自Android 2D游戏引擎AndEngine快速入门教程。
q 一台计算机:计算机中安装的系统必须是Windows XP、Windows Vista、Windows 7、Windows 8、Linux(例如Ubuntu)和Mac OS 10.5.8中的一种,或者这些类型系统中的最新版。
q Java SDK:需要的JDK必须为JDK 6以上的版本。
q Eclipse编辑工具。
q AndEngine和AndEnginePhysicsBox2DExtension项目文件。
q 包含ADT的Android SDK。
q 一台装有Android系统的设备。
因为在国内Windows系统应用较为广泛,并且使用也十分简便,所以本书中选择了典型的Windows平台进行开发。下面就讲解在Windows下如何配置其它软件本文选自Android 2D游戏引擎AndEngine快速入门教程。
1.2.2 配置JDK
JDK全称为Java Development Kit(也即Java开发包),是用于支持Java 编程的基础。无论是什么编程,只要用到了Java的编程和调试就需要安装JDK。JDK也不是一尘不变的,JDK有很多的版本,各个版本之间都有一些差别。就现在来说,用的最多的大版本应该是JDK 6和JDK 7,而我们这里将要讲解基于JDK 8的AndEngine引擎的使用。
1.下载需要的JDK
(1)下载JDK,从网址为http://www.oracle.com/technetwork/java/javase/downloads/index.html的Oracle网站下载安装包。如图1.2,在此页面下Oracle会提供最新版本的JDK下载连接。笔者现在使用的为8u20版本,读者朋友在下载时有可能为更新的版。在图1.2中单击箭头指的方框处可以进入下载页面本文选自Android 2D游戏引擎AndEngine快速入门教程。

图1.2 JDK下载(一)
(2)选择下载的安装包。进入下载页面后向下滚动滚轮,可以看到如图1.3所示界面。这里提供了当前版本在不同系统中的不同JDK,读者需要根据自己需求选择。在选择下载之前需要同意Oracle使用的协议,单击Accept Licens Agreement前的圆圈,即视为同意该协议。然后选择单击需要的版本开始下载,本书中选择了Windows x64版本的JDK,如图1.3中,单击jdk-8u20-windows-x64.exe开始下载本文选自Android 2D游戏引擎AndEngine快速入门教程。

1.3 下载JDK(二)
Android 2D游戏引擎AndEngine配置环境的更多相关文章
- 配置JDKAndroid 2D游戏引擎AndEngine
配置JDKAndroid 2D游戏引擎AndEngine JDK全称为Java Development Kit(也即Java开发包),是用于支持Java 编程的基础.无论是什么编程,只要用到了Java ...
- 或许您还不知道的八款Android开源游戏引擎
很多初学Android游戏开发的朋友,往往会显得有些无所适从,他们常常不知道该从何处入手,每当遇到自己无法解决的难题时,又往往会一边羡慕于iPhone下有诸如Cocos2d-iphone之类的免费游戏 ...
- [转载]或许您还不知道的八款Android开源游戏引擎
或许您还不知道的八款Android开源游戏引擎 分类: 技术文章 2010-08-04 20:27 17430人阅读 ...
- 【2D游戏引擎】WIP反思
WIP(Working In Progress)是我初学游戏引擎开发时候开发的一个2D游戏引擎,当时计划为它实现类似Unity一样的编辑器,具有和Unity相似的工作流,但是由于水平不够,走了很多弯路 ...
- UWP简单示例(三):快速开发2D游戏引擎
准备 IDE:VisualStudio 2015 Language:VB.NET/C# 图形API:Win2D MSDN教程:UWP游戏开发 游戏开发涉及哪些技术? 游戏开发是一门复杂的艺术,编码方面 ...
- 发布HTML5 2D游戏引擎YEngine2D
关于YEngine2D YEngine2D是一个开源的.采用HTML5技术和Javscript语言创建的2D游戏框架,用来构建web二维游戏. GitHub地址 最新版本 v0.1.2 浏览器支持 C ...
- UWP简单示例(三):快速开发2D游戏引擎
准备 IDE:Visual Studio 图形 API:Win2D MSDN 教程:UWP游戏开发 游戏开发涉及哪些技术? 游戏开发是一门复杂的艺术,编码方面你需要考虑图形.输入和网络 以及相对独立的 ...
- 向大家推荐个android的游戏引擎——cocos2d-x
最近发现单单用android自带的功能函数来编写游戏,往往有很大的局限性,即耗时长,调试繁琐,没有一定的框架.所以博主发现了游戏引擎这个好东西,游戏引擎所拥有的架构和功能函数,使得游戏的编写更加得心应 ...
- android -------- Eclipse下的NDK配置环境
NDK 全称是Native Development Kit,是一个让开发人员在Android应用中嵌入使用本地代码编写的组件的工具集 原生开发工具包 (NDK) 是一组可让您在 Android 应用中 ...
随机推荐
- PHP数据访问
<?php //作业:把INFO表查出来用表格显示 //1.造一个连接对象 $db = new MySQLi("localhost","root",&qu ...
- Ninth scrum meeting - 2015/11/3
今天课上老师询问了每个团队的进度,我们发现有好多团队都已经基本完成了, 距离预定的alpha版本开发完成时间也越来越近了,我们的工作也都在有条不紊的进行着.今天又出现了git pull时有冲突的情况, ...
- Slider插件(滑动条,拉链)
Slider插件(滑动条,拉链) 下载地址:http://files.cnblogs.com/elves/Slider.rar 提示:微软AJAX插件中也带此效果!
- compact过滤数组中的nil
http://ruby-doc.org/core-2.2.0/Array.html#method-i-compact compact → new_aryclick to toggle source R ...
- Linux 命令行生成随机密码的十种方法
Linux操作系统的一大优点是对于同样一件事情,你可以使用高达数百种方法来实现它.例如,你可以通过数十种方法来生成随机密码.本文将介绍生成随机密码的十种方法.这些方法均收集于Command-Line ...
- c# 如何使用wlanapi连接电脑到wifi
http://www.codeproject.com/Articles/72105/Manage-WiFi-with-Native-API-WIFI-on-Windows-XP-SP Introduc ...
- 每天一个脚本解析day1==》《service xxxxx status》之service脚本解析
vim /sbin/service #!/bin/sh . /etc/init.d/functions #读取环境变量. VERSION="$(basename $0) ver. 0. ...
- github student pack中的digital ocean可以使用银联卡支付
申请了 github student pack却因为一直没有visita信用卡,而无法使用digital ocean的 $50,一直到今天,用中国银行借记卡成功支付. 方法是: (1)注册paypal ...
- 【Hibernate】Hibernate系列4之配置文件详解
映射文件详解 4.1.概述 4.2.主键生成策略 4.3.属性配置 准确映射: 4.4.映射组成关系 4.5.单向多对一映射 4.6.双向多对一关系 4.7.一对一关联关系-基于外键映射 一对一联合m ...
- ShortestPath:Wormholes(POJ 3259)
田里的虫洞 题目大意:就是这个农夫的田里有一些虫洞,田有很多个点,点与点之间会存在路,走过路需要时间,并且这些点存在虫洞,可以使农夫的时间退回到时间之前,问你农夫是否真的能回到时间之前? 读完题:这一 ...