傲劍游戲工作室

   莫等闲、白了少年头,空悲切! - 劒蚩
posts - 29, comments - 185, trackbacks - 0, articles - 0
  IT博客网 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

2007年10月29日

posted @ 2007-10-29 19:02 劒蚩 阅读(585) | 评论 (5)编辑 收藏

     摘要: 游戏里的物品种类很多, 如果都纯手工填表的话, 工作量很大, 而且如果以后要增加或删除某个属性的话,会很麻烦, 要修改很多数据, 而且容易出错, 所以有个工具的话会方便很多.

物品的属性可能一下子定不全, 可能会不断的做调整, 那程序会不段的做修改, 很烦, 所以有必要想一个一劳永逸的法子, 随便怎么修改属性也不用修改程序和工具. 我想的是有一个属性表, 这个表只能增加不能删除(物品会有多少属性呢, 怎么也不会超过1000个吧:)), 而一个物品包含有这个属性表里面的很多属性, 然后为每一个属性写一个处理函数(也可以用脚本来实现, 更方便). 这样工具写好后, 可以随意的增加属性而不要修改工具, 只是需要当初设计的时候把框架写好就可以了.

o_Item.JPG
......  阅读全文

posted @ 2007-10-29 18:56 劒蚩 阅读(783) | 评论 (6)编辑 收藏

     摘要: 以前没有写过任务系统, 不过大多数游戏的任务系统都是以脚本来完成的, 我的这个任务系统也是基于lua脚本来实现的, 任务种类不算多, 大多数都是打怪, 收集物品为主. 目前除了护送任务我还没有测试以外, 其他类型的任务基本上都可以实现了, 写了一个编辑器方便编辑任务,以及可以简单的测试一下任务.
o_Task.JPG
......
  阅读全文

posted @ 2007-10-29 18:39 劒蚩 阅读(685) | 评论 (2)编辑 收藏