|
发表于 2015-11-30 00:02:38
|
显示全部楼层
清蒸鲈鱼 发表于 2015-11-29 15:24 
墨闻兄说的很对味,但以我的水平有些地方不能理解,特别是从想象到实际代码这一过程,我开发的过程中在这 ...
第1个问题:
要么存数据库,要么存到表格文件(自定义,或者用csv这种逗号分隔文件都可以)
至于技能表怎么定义,我前面说了
第2个问题:
我也是参考cmangos来的,只能大概根你说下,
大概要封装如下几个类:
1:技能类,处理所有技能,效果和Buff
其中,效果都是直接改变角色属性的,都是立即执行的.所以,写成一个个函数即可(如果有100种效果,写100个函数)
2:Buff类: 实现各种Buff效果,由技能类调用
3:技能管理器,管理所有技能配置 |
|