Post date: Aug 03, 2009 8:12:42 AM
今天第一次听到 PS3,360可以采用in game的方式调试关卡。于是自然的衍生到了手机游戏平台。
为什么手机游戏的场景编辑器不可以使用in game的方式调试关卡呢?
简单想了想关卡编辑涉及到的内容:
地图编辑
种类:不同运动速度的双层或多层背景,原始的双层背景
层数
动画编辑
碰撞
攻击
速度,加速度等物理参数
Actor class管理
添加删除Actor种类
各种Actor参数:不打包,附带参数个数
关卡设计
游戏级变量
主角等级
关卡级变量
主角生命
包含物理层,碰撞检测
内嵌AI
巡逻
攻击
逃跑
碰撞时的行为
被攻击时行为
自定义AI
公共函数设计
环境监测
激活模拟
游戏模拟。模拟真实在游戏中的情况
即时替换
修改能直接反映到界面里
内存,容量,速度等高级统计信息
UI与菜单
一些概念:
代码自动生成
内嵌AI,java class
大量设计良好的接口,方便使用不同的技术来实现各个部分
比如tile绘制方式可以是直接使用png,可以是动画文件
资源管理
为程序提供方便的资源获取方式
与AI的结合
比如菜单