FreeKill/doc/dev/scenario.md

566 B
Raw Blame History

关于扩展FreeKill玩法的思考


要扩展玩法,大概就这些:

  1. 扩展新规则,覆盖本来的身份版规则
  2. 直接大改gamelogic把流程都改了

要将扩展的玩法放进游戏:

  1. 首先创房间的时候有下拉菜单给人选模式
  2. Room正式开始之后根据模式加载相应的Logic
  3. 加载GameRule后根据模式加载特殊规则
  4. 开始玩

拓展新规

首先就是如何覆盖老规则这个可以通过设置一个特殊tag


拓展logic

从GameLogic继承然后重写有关函数就行