【实况游戏开发】技能配置——距离愉快的编辑关卡还剩一步了!

作者:陈虹松
上期传送门:【实况游戏开发】探索原型实现
前言
这周主要开始准备游戏需要的各个功能支持。如跑团中的检定系统骰子,道具系统,卡牌效果阶段性实现,调查消耗-时间系统初步表现,以及,去准备第一份,第一个关卡的设计文档。
挺开心的!
因为功能支持完后,就是编辑配置的工作了。这样距离游戏可玩就近了很多步!
工作内容进展


分享的点
我项目中目前的技能配置流程
私货~
因为本来写出来也是团队内部协作使用的,中间有些地方需要参考项目,但是如果只是大体看流程的话,是没问题的。
https://docs.qq.com/doc/DQkNtRWNGU05rQnhO
其实作为中小型游戏,做技能啊,道具啊,地图配置啊,主要注意的一个点就是模块化,让你每一个特殊的技能能单独去生效,互相之间不会存在代码耦合冲突即可。
主要的流程就是读取配置,将配置的信息转换,然后去解析配置的信息,让信息处理能拆分成不同的类去执行它的功能。
而功能内部需要什么数据支持,做一个传递参数的类(或结构体)来满足执行类的需求。同时辅以事件,让其能监听目标事件的发生。
后记
爆肝虽然不可能的,但是为了早点能在自己游戏中跑团,还是加把劲吧。
对比了下最初的Demo计划,现在一看,还真的是面目全非,这个各种项目有各自项目的缺陷,目前来说,资源这块问题虽然有,但是能先借用着找感觉还是没有太大的问题。因此只要工作没有阻断掉就没有太大问题。
本周工作计划,希望各位云总监门继续关注。

最后,依然安利下自己的群。
关于开发向的技术内容问题,大家可以加群1131362009 进行交流(无广告),里面有很多各个岗位的从业者。在实况文章里面没有涉及到的技术内容,我也可以在里面进行详细回复。另外群内不定期举办线下活动(限成都),欢迎大家加入哦~
