unity3d rpg 游戏 关卡编辑器

##0:讨论群编辑器

qq群号:390313628 unity 4.6 版本运行设计

##一:rpg关卡要素 相似于永恒战士 这类游戏的 关卡基本结构是: 一个关卡由多个 room或者区域组成,区域之间有空气墙阻隔,区域内 有多波怪物 其它元素还包括: 玩家初始点位置 , 以及陷阱 可破坏物等 对象code

##二:关卡编辑器的设计 对于一个关卡的编辑 主要工做即如何 将上面提到的 元素 放置到 关卡中, 下面一一分析: 1:玩家出生点, 场景中经过放置 名称为PlayerStart 的空物体便可 2:区域 场景中放置一个BattleManager 对象,该对象有一个list ,用于管理场景中的全部区域对象

向场景中新建空物体,在该空物体下 放置 怪物 出生点, 区域入口 区域 出口 , 接着将该空物体 拖入到 battleManager的列表中便可

3:区域中怪物出生点
    怪物出生点放置须要的功能包括: 
        指定怪物 处于第几波出现, 怪物的id, 怪物数量等
      以及在编辑过程当中 可以实时 看到 对应的怪物模型

4:区域中 出口, 以及 区域 入口
    区域出口 对象 平时 是 空气墙,当玩家 杀死 区域 全部波 怪物,空气墙 开启, 当玩家 进入 下一个 区域 入口, 空气墙 从新 关闭
    区域入口 范围,用于检测当前玩家是否已经 彻底进入了新区域,若是是 则 通知 关闭空气墙

##三:总结 当前实现了 以上这些 关卡 所以, 更多的陷阱 机关 因素 后续 补充 代码 后续补充游戏

相关文章
相关标签/搜索