DEV LOG ENTRY #3 属性和伤害计算

10/289 浏览综合
躁动不安的座上客,自以为是的表演着……
今天机器人模式:
完善了整个战斗系统,采用了很典型的设计方案:Action→Effect→Properties,同时集成了Buff系统来实现游戏机制。最主要的是高度解耦,易于扩展。
属性系统通过泛型支持多种数据类型,进行动态管理,在编辑器下实时调试和查看。
Action直接应用复数Effect,根据Effect类型,执行造成伤害添加Buff等多种效果。
Buff系统与Effect深度集成,可以自定义影响伤害结算,并且支持各种触发和结束条件。
甚至想贴代码了……
诶嘿!
1
1