andengine
文章平均质量分 85
德瑞雨
这个作者很懒,什么都没留下…
展开
-
Andengine配置说明(图文版)
AndEngine是一款以OpenGLES方式进行画面渲染的2D游戏引擎,并且它持续保持更新。使用源代码开发的话,你就可以方便的看到哪个位置报错的。像以前,引入JAR的方式开发,如果报错到JAR里面的代码的话,就不知道为什么会错,错在哪里。现在就不一样了,可以直接跟到源代码里,去发现问题,从而更好的解决开发中出现的问题。第一步:得到源代码AndEngine源转载 2014-01-15 22:37:18 · 584 阅读 · 0 评论 -
andengine编程之sprite(一)
sprite可以说是游戏中的主角,我们建立各种图片,人物的显示都离不开它。sprite类很丰富,如果看过源代码的不难发现,可用的类型很多:你可以有多种选择,可以直接使用AnimatedSprite来绘制人物动画,可以使用ButtonSprite来绘制按钮,也可以继承Sprite类实现自己的精灵。因此,我们将分期介绍Sprite的使用。最简单的Sprite实现——Animat转载 2014-01-15 22:33:38 · 733 阅读 · 0 评论 -
andengine编程之Scene
上一篇已经对andengine做了简单介绍,接下来,我们将在介绍scene这个类首先,你要准备两张图片,一张作为背景图,一张作为button,button的最好是两张背景不同的,用来表现出按下与不按下的效果。素材准备好后,可以开始代码的编写了,接着上一个TestAndEngine继续写。在onCreateEngineOptions中,构建EngineOpti转载 2014-01-15 22:34:54 · 640 阅读 · 0 评论 -
andengine编程之andengine启动
上一篇介绍了andengine是如何配置工程的,接下来讲讲主类的方法调用。BaseGameActivity继承了BaseActivity,并实现了接口IGameInterface和IRendererListener。关于BaseActivity类很简单,想对其了解的朋友可以直接查看源代码。在我们开发游戏,经常使用的是继承BaseGameActivity类,然转载 2014-01-15 22:36:49 · 527 阅读 · 0 评论 -
接着 andengine编程之Scene
以下是完整的代码:[java] view plaincopypackage com.test; import org.andengine.engine.camera.SmoothCamera; import org.andengine.engine.options.EngineOptions; import org.an转载 2014-01-15 22:35:16 · 675 阅读 · 0 评论 -
andengine编程之background(一)
这次,我们来谈谈背景background的一些类及用法。关于background的用法,AndEngineExamples中有单独的例子分别介绍了,在这里,我们也只是将例子稍加改造。AndEngineExamples中第一个例子便是AutoParallaxBackgroundExample——自动视差背景。也就是有层次感的背影移动变化。比如人在场景中跑动,我们为了衬托出人物是在转载 2014-01-15 21:52:32 · 686 阅读 · 0 评论 -
andengine编程之sprite(四)
在andengine编程之sprite(三)中,我们介绍了一些sprite对位置的设置以及对触摸的监听。这次,我们要再来介绍介绍sprite对位置的设置,但这一次,我们要借助另一个方式——物理引擎。PhysicsHandler是一个比较基本的物理类,它主要是对sprite设置移动速度,加速度,角速度等。下面,我们先来看看它的一些方法:速度:public void s转载 2014-01-15 22:31:06 · 753 阅读 · 0 评论 -
接着andengine编程之sprite(三)
以下是包含了两种触摸机制的源代码:[java] view plaincopypackage com.testsprite; import org.andengine.engine.camera.Camera; import org.andengine.engine.options.EngineOptions; i转载 2014-01-15 22:32:22 · 756 阅读 · 0 评论 -
andengine中的小技巧
andengine中,有很多小技巧,下面将为大家介绍一些一、图片的创建之前的例子当中,我们在创建图片的时候,都要预先创建一个区域BitmapTextureAtlas,例如之前在创建坦克sprite例子中,我们为坦克sprite创建了一个BitmapTextureAtlas:[java] view plaincopy转载 2014-01-15 22:29:04 · 631 阅读 · 0 评论 -
andengine编程之sprite(二)
上一篇介绍了AnimatedSprite,其实之前的文章还介绍了ButtonSprite的使用。这次,我们来简单介绍介绍sprite中的一些常用方法:我们知道sprite是Entity的子类,它的大部分方法还是来自Entity类1、缩放:setScaleX(final float pScaleX),setScaleY(final float pScaleY),setSc转载 2014-01-15 22:33:08 · 543 阅读 · 0 评论 -
andengine编程之menu
一般游戏都有一个start开始按钮,或者press any key的按钮。当用户点击后,会显示出菜单。我们将在上一个工程的基础上,继续来完成menu菜单的显示首先,增加一个scene的场景,用来显示menu菜单:[java] view plaincopyprivate void createMenu() {转载 2014-01-15 22:34:02 · 509 阅读 · 0 评论 -
接着 andengine编程之menu
附上源代码:[java] view plaincopypackage com.test; import org.andengine.engine.camera.SmoothCamera; import org.andengine.engine.options.EngineOptions; import org.anden转载 2014-01-15 22:34:28 · 563 阅读 · 0 评论 -
接着andengine编程之background(一)
好了,你看明白了吗,以下是源代码:[java] view plaincopypackage com.testsprite; import org.andengine.engine.camera.Camera; import org.andengine.engine.options.EngineOptions; impor转载 2014-01-15 21:53:21 · 669 阅读 · 0 评论