# 写在开始
此文用于简单介绍
FastyTools
工具集,详细使用情况后面有空我再写。😃
FastyTools
是我个人一直在使用的一套 Unity 工具链,包含了一些 Unity 常用的功能封装和基础轮子,可以大大提升开发效率,我个人用起来很爽。
# BaseSystem
BaseSystem 是工具集的基础。
包括以下内容:
- EventCenter 事件中心
- MonoController 全局 Mono
- ObjectPool 对象池
- ResLoad 资源加载
- Singleton 单例
# GamePlay
包括以下内容:
Bag 背包系统
Csv 处理 Csv 的相关操作
Localization 本地化
Music 音效管理系统
Save 存储系统
SceneSwitch 场景选择器
TurnSystem 回合制系统
任务链系统
# Numerical
包括以下内容:
- 角色数值
- 数据类型枚举
- 玩家主角数据
- Skill 技能系统
- Buffer 系统
# InputCenter
包括:
- 玩家输入中心
- Touch 输入
# AI
- FSM 有限状态机
- Astar 寻路
- BT 行为树
# FFGraphSystem
- Story 对话
- Gift 天赋树
- Flow 流程