All Classes and Interfaces
类
说明
战场/游戏中的地图。
棋盘。
命令行输入。
命令行输出。
UnitsHolder的通用实现类。坐标。
事件.事件可以是一个技能的一次施放效果、一个单位的死亡、一场游戏的结束等等。
事件发生器。
事件目标
玩家角色。
一场游戏
一场游戏中的元素。
一场游戏的配置
游戏输入端。
游戏启动器。
游戏启动器的插件。
游戏启动器的抽象模板实现。
游戏地图。
游戏的选项。
游戏输出端,是与用户交互的接口。
游戏结束异常。
游戏插件。
输入处理器,是GameInput的回调
游戏参数选项。
触发输出的对象,用来给GameOutput对象做上下文。
玩家类,是现实中的“玩家”(可能是人,也可能是AI)在程序中的代理接口。
一个回合
记分牌。
地图上每个坐标最多只有一个单位的
UnitsHolder。一个原始的技能类,与具体角色、玩家、游戏无关
一次技能的施放
拥有技能的实体。
通过持有和代理另一个
SkillsHolder来实现的简单模板,只需要实现一个方法即可。
游戏中的团队。
技能发动时机。
事件监听器
事件监听器的管理器
单位,一场游戏中的单位。
坐标-单位的对应者。