andengine同样是一款基于OpenGL ES技术的Android游戏引擎,物理引擎同样为Box2D(标配|||)。该框架性能普通,文档缺乏,但示例较为丰富。
-
概览
-
资讯
-
博客
-
问答
软件简介

原文地址: https://c0deattack.wordpress.com/2011/01/06/andengine-using-the-object-pool/ PS: 非常不错的分析, 不错 有兴趣的朋友可以看看! When developing a game or application for a mobile device you, as the developer, must concern yourself in actively keeping your memory footprint small. One of t...
在AndEngine我想给ButtonSprite绑定属于自己的一些信息,原来想着写个类继承自ButtonSprite,然后再在这个类里面添加一些我需要的属性,但是发现按钮没有点击的状态。后来我有查看了下AndEngine的源文件发现ButtonSprite继承自Entity中有个Object类型的mUserData,应该是专门为用户提供数据的存储的,可以进行写入和读取...
人生写的第一个Android游戏,名字为炸弹专家,可以在github上找到。https://github.com/zl-leaf/BombExpert。各位欢迎吐嘈。 这个游戏使用的是AndEngine的库,链接为 https://github.com/nicolasgramlich/AndEngine,另外还带有其他的库和Example。要用这个库来写游戏,有第一件事情当然是要搞清楚怎么用这些库了。下面就...
最近在游戏里面需要使用Text,所以就顺便研究了下。 Text的创建: 可以参考AndEngineExamples工程中的TextExample类。 更改Text的字体的大小,发现没有诸如setSize这样的方法可以用,唯一能做的就是在FontFactory.create这个里面进行设置。具体可以参考源文件中的FontFactory类,包括字体的粗体,什么字体,以及字体颜色...
一开始没有注意资源加载的问题,但后图形渐渐的增加了,启动画面黑屏的时间越来越长了,终于直接在加载的资源的时候就挂掉了。 加载资源的解决方案,大体搜索了下有这么几种: 第一种:来源于这个网站https://sites.google.com/site/matimdevelopment/splash-screen---easy-way 以下完整代码的整理: public class Splas...
使用AndEngine开发游戏经历
之前在查找如何删除sprite的时候看到了这篇文章 http://tommycloud.iteye.com/blog/1276726 只注意到使用这样的方法来删除元素。 scene.detachChild(sprite); 文章的最后也说到安全的删除方法是放在更新线程里面来删除,但是在一开始的使用中我发现只用上面的语句也可以的,所以就忽略在更新线程中删除元素的做法。但是在...
當按下電源鍵,關掉屏幕的時候,再次啟動屏幕。發現老有問題,最後發現原來是需要在AndroidManifest.xml裏面設置下: android:configChanges="orientation|keyboard|keyboardHidden"
後續陸續更新: 這個博客講解一些基本的使用,可以作為入門參考了。 https://sites.google.com/site/matimdevelopment/tutorials 這位博主寫的也不錯 http://www.setera.org/category/andengine/
首先要把andengine.jar复制到libs文件夹里 package com.hu.anden; import org.anddev.andengine.engine.Engine; import org.anddev.andengine.engine.camera.Camera; import org.anddev.andengine.engine.options.EngineOptions; import org.anddev.andengine.engine.options.EngineOptions.ScreenOrientation; import...
AndEngine是一款以OpenGLES方式进行画面渲染的2D游戏引擎,可以运行在支持Android 1.6及以上版本的系统当中。应该说,相较前文介绍的Libgdx引擎,AndEngine拥有更多的游戏组件与扩展功能。并且与Libgdx不同,它在默认情况下已经可以支持中文,采用屏幕坐标系绘也更符合一般Android绘图习惯。 然而,有其利也必有其弊,A...
各位大侠 急求帮忙…… 之前写程序实现一张图片在指定区域显示实现的方式是这样的: canvas.save(); canvas.clipRect(0, 0, 100, 100); canvas.drawBitmap(staffPic2, 2, 4, null); canvas.restore(); 现在学习了andengine,想知道在andengine中怎么实现这样效果呢?????????????????...
介绍 从 Android 2.1. (API Level 7) 开始,开发者就可以为 Android 手机创建动态墙纸——更丰富效果、动画和交互的背景。动态墙纸跟一个普通的 Android 应用差不多,你可以创建菜单设置、使用 SGL 和 OpenGL 绘图、使用加速度计等等。 在这篇文章中,我们将创建一个简单的动态墙纸应用,这个应用像是一个电视机的颜色测...
评论 (0)