MBTileParser iOSiPhone/iPad

游戏引擎 (18) cocos2d game engine cocos2d-iPhone UIKit 游戏 游戏引擎

MBTileParser
20我也要赞一下
  • 访问次数:5347
  • 下载次数:1001

最后更新时间:2013-06-13

压缩包预估大小:948.14 KB

下载源码 收藏

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 以上。
效果图:
  • iOS / iPhone / iPad 用UIKit写的一个小型游戏引擎,可以兼容cocos2d-iPhone。这个游戏引擎有以下特点:<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;1. 能加载地图:可以加载格式为 TMX 的地图文件(利用MBMapViewController 类);<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;2. 加载精灵:可以利用 MBSpriteView 加载精灵。而利用 MBMovableSpriteView 可以加载运动的精灵;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;3. 在视图中显示对话框:利用 MBDialogTree 可以加载对话队列,并且支持对话框消失动画。<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;4. 虚拟游戏手柄:利用 MBJoystick 和 MBControllerButton 类可以创建虚拟游戏手柄,控制精灵的走动。<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;5. 游戏状态管理:可以很方便管理游戏的一些状态参数,包括游戏关卡、积分、角色体能等等。<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;小编注:对于想做简单游戏,但是又不想用(或者学习)“臃肿”的cocos2d开发者来说,可以看看这份代码。重要的是,MBTileParser写的游戏兼容cocos2d-iPhone。注意,运行测试代码时,要在没有对话框的时候,移动游戏手柄才会移动角色。
  • iOS / iPhone / iPad 用UIKit写的一个小型游戏引擎,可以兼容cocos2d-iPhone。这个游戏引擎有以下特点:<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;1. 能加载地图:可以加载格式为 TMX 的地图文件(利用MBMapViewController 类);<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;2. 加载精灵:可以利用 MBSpriteView 加载精灵。而利用 MBMovableSpriteView 可以加载运动的精灵;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;3. 在视图中显示对话框:利用 MBDialogTree 可以加载对话队列,并且支持对话框消失动画。<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;4. 虚拟游戏手柄:利用 MBJoystick 和 MBControllerButton 类可以创建虚拟游戏手柄,控制精灵的走动。<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;5. 游戏状态管理:可以很方便管理游戏的一些状态参数,包括游戏关卡、积分、角色体能等等。<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;小编注:对于想做简单游戏,但是又不想用(或者学习)“臃肿”的cocos2d开发者来说,可以看看这份代码。重要的是,MBTileParser写的游戏兼容cocos2d-iPhone。注意,运行测试代码时,要在没有对话框的时候,移动游戏手柄才会移动角色。

相关源码

关于我们 新手指南