AndEngine示例运行环境搭建过程

AndEngine的下载地址:https://github.com/nicolasgramlich

 

要想成功运行AndEngine的Examples必须下载的11个组件(包括Examples在内):

 

AndEngine:https://github.com/nicolasgramlich/AndEngine

 

AndEngine - Examples:https://github.com/nicolasgramlich/AndEngineExamples

 

AndEngine - Live-Wallpaper Extension:https://github.com/nicolasgramlich/AndEngineLiveWallpaperExtension

 

AndEngine - TexturePacker Extension:https://github.com/nicolasgramlich/AndEngineTexturePackerExtension

 

AndEngine - TMX Tiled Map Extension:https://github.com/nicolasgramlich/AndEngineTMXTiledMapExtension

 

AndEngine - Multiplayer Extension:https://github.com/nicolasgramlich/AndEngineMultiplayerExtension

 

AndEngine - Physics Box2D Extension:https://github.com/nicolasgramlich/AndEnginePhysicsBox2DExtension

 

AndEngine - SVGTextureRegion Extension:https://github.com/nicolasgramlich/AndEngineSVGTextureRegionExtension

 

AndEngine - .MOD-Player Extension:https://github.com/nicolasgramlich/AndEngineMODPlayerExtension

 

AndEngine - Augmented-Reality Extension:https://github.com/nicolasgramlich/AndEngineAugmentedRealityExtension

 

AndEngine - Scripting Extension:https://github.com/nicolasgramlich/AndEngineScriptingExtension

 

下载好后,将这些工程全部导入到eclipse中,因为所有工程默认的Android SDK target都是android-15所以大家最好事先下载好android SDK 4.0.3。

 

所有的工程都引用了AndEngine或者其他的组件。当编译有问题时,检查工程引用路径是否正确(在工程属性中选择Android,看下方的Library中的对应的路径是否正确)。

 

先编译AndEngine,然后编译各个扩展组件xxxxExtension,最后再编译Examples。

注意:编译过程有几个JAVA文件会出现“It is indirectly referenced from required .class file” 和“The hierarchy of the type is inconsistent”等问题,需要关闭项目,.classpath文件确保有以下路径

<?xml version="1.0" encoding="UTF-8"?>
<classpath>
	<classpathentry kind="con" path="com.android.ide.eclipse.adt.ANDROID_FRAMEWORK"/>
	<classpathentry kind="con" path="com.android.ide.eclipse.adt.LIBRARIES"/>
	<classpathentry kind="src" path="src"/>
	<classpathentry kind="src" path="gen"/>
	<classpathentry kind="output" path="bin/classes"/>
</classpath>

  ,再打开项目即可。

 

我在编译Examples时遇到了几处错误,分别进行了如下修改。如果各位同学在编译过程中没有遇到错误可以不必理会。

 

org.andengine.examples.HullAlgorithmExample.java文件中

 

将

import org.andengine.entity.primitive.vbo.Mesh;

改为

import org.andengine.entity.primitive.Mesh; 

 
org.andengine.examples.BoundCameraExample.java和org.andengine.examples.SplitScreenExample.java文件中

将

final AnimatedSprite face = new AnimatedSprite(pX, pY, this.mBoxFaceTextureRegion, this.getVertexBufferObjectManager()).animate(100);  

 

 

改为

 

    final AnimatedSprite face = new AnimatedSprite(pX, pY, this.mBoxFaceTextureRegion, this.getVertexBufferObjectManager());  
    face.animate(100);  

 

org.andengine.examples.TextBreakExample.java文件中

 

将

 

    this.mText = new Text(50, 40, this.mFont, "", 1000, new TextOptions(AutoWrap.LETTERS, AUTOWRAP_WIDTH, Text.LEADING_DEFAULT, HorizontalAlign.CENTER), vertexBufferObjectManager);  

改为

this.mText = new Text(50, 40, this.mFont, "", 1000, new TextOptions(AutoWrap.LETTERS, Text.LEADING_DEFAULT, HorizontalAlign.CENTER), vertexBufferObje

 

AndEngine游戏开发引擎核心库及扩展案例分析 本文还有配套的精品资源,点击获取 简介:AndEngine是针对Android平台的开源2D游戏开发引擎,提供了丰富的图形渲染和物理引擎集成功能,简化了游戏开发流程。本压缩包包括最新版本的 andengine.jar ,核心特性和扩展模块,以及示例应用,旨在快速帮助开发者掌握AndEngine的使用方法和游戏开发技术。 1. AndEngine游戏开发引... 阅读详情

相关推荐

andengine案例,jar包

andengine.jar 2013最新,andengine+8个拓展jar包,两个案例apk. 包括andengineExample基于GLES2

Android游戏框架AndEngine使用入门

Android游戏框架AndEngine使用入门

【Java究竟怎么玩?】 7万+

AndEngine游戏开发示例

AndEngine游戏开发示例 详情请链接至:http://blog.csdn.net/lan410812571/article/details/9716743

java开发2d安卓游戏_配置JDKAndroid 2D游戏引擎AndEngine

配置JDKAndroid 2D游戏引擎AndEngineJDK全称为Java Development Kit(也即Java开发包),是用于支持Java编程的基础。无论是什么编程,只要用到了Java的编程和调试就需要安装JDK。JDK也不是一尘不变的,JDK有很多的版本,各个版本之间都有一些差别。就现在来说,用的最多的大版本应该是JDK 6和JDK 7,而我们这里将要讲解基于JDK 8的AndEn...

weixin_33093437的博客 683

AndEngine下载

AndEngine下载 AndEngine

AndEngine游戏引擎jar包

AndEngine游戏引擎jar包 开发游戏的好帮手,不会使用的可以连系

andEngine游戏引擎介绍【原创】

AndEngine游戏引擎 近期学了好几天的AndEngine游戏引擎,在此稍微做个小总结.网上关于andEngine的中文资料是微乎其微,所以 更多的是你得去看英文文档和应有的自学能力作支撑.借此也想多和各位多多交流. 首先可以很肯定的说,AndEngine游戏引擎是比较适合自学游戏引擎的人士。我们可以很清晰的看到AndEngine的程序结构是采取按功能划分。分别为audio媒体处理、col...

IT——Mc33 316

应用源码之andengine中直接加载多张小图片合成一张大图片生成动画精灵.zip

android 源码学习. 资料部分来源于合法的互联网渠道收集和整理,供大家学习参考与交流。本人不对所涉及的版权问题或内容负法律责任。如有侵权,请通知本人删除。感谢优快云官方提供大家交流的平台

【AndEngine游戏引擎学习】(1)AndEngine介绍与示例环境搭建

一.AndEngine介绍 AndEngine是国外某大牛自主开发的Android游戏引擎。目前网上资料较多的Android开源游戏引擎有Rokon(可惜原作者因学业等事务繁忙停止更新,目前存在许多bug)、Libgdx(文档较为匮乏)、LGame(国人自主研发)、作为Android游戏开发个人研究而言,

游戏之路 3040

2023-07-04 Fast-Lio论文中公式(6)与BCH公式中近似雅可比公式的一致性推导

将(1)式代入(6)式,就有。

wmorries的博客 476

四自由度机械臂Matlab仿真全流程:从DH参数建模到轨迹规划实战

本文详细介绍了四自由度机械臂在Matlab中的完整仿真流程,从DH参数建模到轨迹规划实战。通过Robotics Toolbox工具,读者可以学习如何构建机械臂模型、验证运动学特性,并实现平滑的轨迹规划。文章还提供了性能优化技巧和常见问题解决方案,帮助开发者高效完成机械臂仿真项目。

weixin_29061041的博客 238

andengine-1:andengine开发环境的搭建

ok, 学习andengine的第一步不是什么helloworld,而是搭建环境。 andengine的环境搭建起来还是比较简单的,但是如果没接触过的人来说还是比较费时费力的。 1.首先要下载相关的源码了, andengine作者没有提供现成的jar包, 只有源代码, 因此就需要我们自己下载代码,自己编译了。下载的步骤前人已经总结好, 我就不重复造轮子了。 下载AndEngine源

never give up 的专栏 887

php对接建行h5网页支付

php对接建行h5网页支付前言H5页面支付H5页面支付回调通知退款及其他的业务 前言 最近接到公司乙方要求,需要再支付上面增加建行的支付渠道。之前一直用的都是微信和支付宝这种第三方支付平台,银行直接对接比较少。没办法就只能上网搜索,搜索一番返现网上对接建行的资料比较少,没办法只好摸着石头过河,中间也借鉴了一些大佬的文章内容。 H5页面支付 根据建行的h5网页支付对接文档,还是可以看出是比较简单的。...

lihua100862的博客 5411

关于学习 AndEngine

这几天在弄AndEngine, 也找了不少开源的游戏, 谢谢cping1982的资源, 很快就找了的很多AndEngine的开源游戏, 自己也看了下, 自己能力问题,进展较慢, 在看的过程中,发现, AndEngine和android一样也是版本帝,从开始在google code上面的hg废除, 到后面git上的版本, 改动相当大, 新的AndEngineExample说明还是相当完善的,但是

q2390183798的专栏 1491

RK3568移植AP6256

本文主要是记录RK3568移植正基的AP6256的WIFIBT模块,感兴趣的朋友可以一起学习!!!提示:以下是本篇文章正文内容,下面案例可供参考。

qq_24093081的博客 3715

基于Matlab使用雷达资源管理有效跟踪多个机动目标仿真(附源码)

多功能雷达可以搜索目标,确认新轨道,并重新访问轨道以更新状态。为了执行这些功能,多功能雷达通常由资源管理器管理,该资源管理器创建用于搜索、确认和跟踪的雷达任务。这些任务是根据优先级和时间安排的,因此,在每个时间步长中,多功能雷达都可以将其波束指向所需的方向。在此示例中,对于用于跟踪机动目标的雷达,有两个相互冲突的要求:目标的数量及其初始位置通常事先不知道。因此,雷达必须不断搜索感兴趣的区域才能找到目标。此外,雷达需要在进入雷达覆盖区域后立即检测并建立对每个目标的跟踪。目标机动的时间段事先是未知的。

珞瑜的博客 3146

AndEngine 学习sample搭建

首先 相信大家都会使用Git吧。 我们去大神的仓库 把 andengine clone下来 https://github.com/nicolasgramlich 其次: 1.git下载得到AndEngine源码,需要的8个extension,学习要用的AndEngineExamples(没有文档,所以就拿这个当API Demo看吧!) git库根地址:AndEngine git

不只是写代码的程序员 1514

Python 爬虫实战:分析 AJAX 请求抓取搜狐新闻数据

在Web 2.0时代,大量网站采用AJAX技术实现动态内容加载。传统基于静态HTML解析的爬虫技术(如BeautifulSoup)已无法应对这类场景。本文将以搜狐新闻为实战目标,详解如何通过分析AJAX请求接口实现动态新闻数据的精准抓取。

yansideyucsdn的博客 1750

AndEngine学习之路(一):AndEngine配置

学习AndEngine有些时日,中途不少解决挫折的措施翻遍谷歌才找到。现在和大家分享其中经验。 本文所用工具:Android Studio。 向工程添加有两种方法(就我所知):一是将jar文件拷贝到libs目录,然后右键——“Add as library”,jar文件你可以上网找,也可以下载源码自己用eclipse编译,另一种则是本文所说的直接导入源码。 首先去官网下载最新的AndEngine

林冠宇的博客 896

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

andengine学习

andengine 的 updateThread 和 UiThread 的调用: 当AndEngine进行游戏绘图(uiThread)时,游戏业务(updateThread)线程会通过wait方式锁定,而当游戏业务处理时,也会以同样的手段锁定绘图线程,二者间具体交互关系由Engine类中的State子类控制,以此保证游戏画面与游戏业务同步。 在同一处声明的uiT

leon90dm的专栏 1865

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

上一篇: Android游戏引擎AndEngine的常用模块介绍
下一篇: 浅析 Java Thread.join()
sunct
博客等级 码龄19年 45粉丝 178原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值