AndEngine初探
AndEngine 游戏引擎 /*===================================================================================*/ SimpleBaseGameActivity public EngineOptions onCreateEngineOptions(); protected void onCreateResources(); protected Scene onCreateScene(); 写一个Activity继承SimpleBaseGameActivity 生成过程中会依次调用 onCreateEngineOptions(创建选项)、onCreateResources(创建资源)、onCreateScene(创建场景)。 /*===================================================================================*/ Class /*===================================================================================*/ Entity (Entity: 实体) Modifier (Modifier: 修饰) void registerEntityModifier(); boolean unregisterEntityModifier(); void clearEntityModifier(); Layer (layer: 层) Scene (Scene: 场景) EntityModifier ParallelEntityModifier (Parallel: 平行) --> 同时执行的修饰 EaseFunction (Ease: 移动) --> 运动的方式 /*===================================================================================*/ Entity <-- Shape <-- Rectangularshape <-- BaseRectangle <-- BaseSprite <-- Sprite Line // 线条 Rectangle // 矩形 { // 精灵类 Sprite --> 单一贴图(TextureRegion) TiledSprite --> (Tiled: 平铺的) AnimatedSprite --> (Animated: 动画) // SpriteBatch 批量精灵 (Batch: 批) --->DynamicSpriteBatch (Dynamic: 动态) } Texture // 贴图 TextureRegion (Region: 范围) TiledTextureRegion TextureRegionFactory BuildableTexture (Buildable: 建造) /*===================================================================================*/ // 文本类 Font StrokeFont Text /*===================================================================================*/ // 声音 Sound // 音效 SoundFactory Music // 音乐 MusicFactory ModPlayer /*===================================================================================*/
PS:上面一些内容是从书上看来的,现在从Google code上下载下来看 AndEngine好像和上面的东西有些出入。