位置: 编程技术 - 正文
推荐整理分享AndEngine 《Android游戏开发实践指南》之“吸血鬼游戏”实例学习(一),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!
购买的《Android游戏开发实践指南》一书用的AndEngine库已经更新过,书上很多代码不适应于AndEngine GLES 2。
根据书上的步骤通过学习《少女大战吸血》游戏来熟悉AndEngine游戏开发过程,做点笔记,本人用的AndEngine库版本是GLES2 ,代码会和书上有些许出入。
游戏开始界面
蝙蝠是动画会挥动翅膀,中间的铃声水印是截屏时不小心截得,图片都是从书上提供的源码里提取出来的。
根据之前的学习知道了 Camera, 贴图区域等概念,知道创建一个 SimpleBaseGameActivity要实现的方法,各方法大概的用途。
这里记录关于 AnimatedSprite 的用法。
1 .AnimatedSprite 专门用来设置动画精灵的类,需要从TiledTextureRegion 对象中提取动画的帧,其他的都和基本的Sprite一样。 TiledTexureRegion通常在一张大图里有很多小图,就像下图一样,这些小图连续播放也就是我们的动画效果,而TextureRegion中只有单一的图,这是他们的区别。
实现代码如下:
声明变量:
onCreateResources()onCreateResource()方法中:
新建mbatatlas时的第二三个参数是取贴图区域的范围,如果这个范围小于图片本身的大小就显示不出来
在onCreateScene()方法中:
新建Sprite时前两个参数是定义精灵的位置,左上角的坐标,
贴上完整代码:
[置顶] Android休闲射击游戏《疯狂的小小鸟》新版发布啦,错过就是悔过啊 《超级平衡石球》是快开客游戏工作室年新年的第一个游戏作品,是以Unity游戏引擎打造,简单而不失游戏型的重力平衡控制休闲游戏,游戏中你需
[置顶] Android休闲平衡类游戏《超级平衡石球》新游首发啦,错过就是悔过啊! 《超级平衡石球》是快开客游戏工作室年新年的第一个游戏作品,是以Unity游戏引擎打造,简单而不失游戏型的重力平衡控制休闲游戏,游戏中你需
android游戏开发中图形绘制:Canvas和Paint的使用 android游戏开发中,使用android.graphics中的类来绘制2D向量图和文字。一画布Canvas在Android中的绘图应该继承View组件,并重写它的onDraw(Canvascanvas)方法。Canvas
标签: AndEngine 《Android游戏开发实践指南》之“吸血鬼游戏”实例学习(一)
本文链接地址:https://www.jiuchutong.com/biancheng/368630.html 转载请保留说明!上一篇:Cocos2dx 场景自动切换(cocos2dx场景切换)
下一篇:[置顶] Android休闲射击游戏《疯狂的小小鸟》新版发布啦,错过就是悔过啊([置顶]公主大人接下来是拷问时间31)
友情链接: 武汉网站建设