下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

游戏技能设计基础 最实用的技能设计方法

作者:课课家教育     来源: http://www.kokojia.com点击数:840发布时间: 2016-04-02 09:30:12

标签: 游戏技能设计技能设计教程技能设计思路

  游戏技能种类繁多,特效也多,实现的方法也很多。技能设计在游戏开发中不可避免地涉及到,而如何选择最佳方法去实现也是一大关键。通常有了简单的技能设计思路,将后续的工作交给策划,不仅可以减少程序的工作量,策划也可以通过配置文件容易的扩展不同的技能。当然这就是最聪明的设计方法,下面我们学习一下简单的技能设计思路。

  一、技能设计

  游戏技能模版的数据结构如下:

顶级游戏的AI系统设计教程_顶级游戏设计_游戏AI_MMORPG_课课家

  核心内容为depelate字段,这个字段是用来标示施法结果,在技能释放时可以通过反射机制调用技能释放。

  exp:

  通过这种方式程序只需要实现相应的施法效果,即可,后面的事情交给策划去配置。

  二、技能实现

  技能基础类

  技能特效实体基础类

  技能伤害效果,基础类以及简要具体实现类

  技能销毁

     三、结语

     就如上文所说,实现技能的方法不止一种,通过配置角色技能id来索引到对应的技能,技能在可释放的时候,实例化特效实体,特效实体通过技能模版技能特效实体基础类,实体通过角色传递过来的参数飞行,在达到目标点后,调用技能施法特效和结果。这只是其中之一,想了解更多学习教程可关注课课家“游戏开发”板块!

赞(16)
踩(2)
分享到:
华为认证网络工程师 HCIE直播课视频教程