MBTileParser iOSiPhone/iPad
游戏引擎 (18) cocos2d game engine cocos2d-iPhone UIKit 游戏 游戏引擎
20我也要赞一下
- 访问次数:5347
- 下载次数:1001
- 来源:MosheBerman/MBTileParser
- 作者:Moshe Berman
- Licence:MIT
GITHUB REPO
介绍:
用UIKit写的一个小型游戏引擎,可以兼容cocos2d-iPhone。这个游戏引擎有以下特点: 1. 能加载地图:可以加载格式为 TMX 的地图文件(利用MBMapViewController 类);
2. 加载精灵:可以利用 MBSpriteView 加载精灵。而利用 MBMovableSpriteView 可以加载运动的精灵;
3. 在视图中显示对话框:利用 MBDialogTree 可以加载对话队列,并且支持对话框消失动画。
4. 虚拟游戏手柄:利用 MBJoystick 和 MBControllerButton 类可以创建虚拟游戏手柄,控制精灵的走动。
5. 游戏状态管理:可以很方便管理游戏的一些状态参数,包括游戏关卡、积分、角色体能等等。
小编注:对于想做简单游戏,但是又不想用(或者学习)“臃肿”的cocos2d开发者来说,可以看看这份代码。重要的是,MBTileParser写的游戏兼容cocos2d-iPhone。注意,运行测试代码时,要在没有对话框的时候,移动游戏手柄才会移动角色。
测试环境:
[Code4App]编译测试,测试环境:Xcode 4.5, iOS 4.3 以上。
效果图:
相关源码
-
iLabyrinth
游戏引擎 18141访问,95赞
-
Water Ripple
游戏引擎 15089访问,80赞
-
Angry Squirrel
游戏引擎 12010访问,53赞
-
Blade Track
游戏引擎 11527访问,51赞
-
Castle Hassle
游戏引擎 9275访问,35赞
-
Cocos2d Challenge
游戏引擎 8268访问,34赞
-
RPG Demo
游戏引擎 7991访问,47赞
-
FlappyBird Demo
游戏引擎 7975访问,34赞