logo

Fink-Framework

Fink Framework unity游戏框架


文档上次更新日期:2025.12.9


欢迎使用

Fink Framework 是一套面向 Unity 的 模块化游戏开发框架,适用于中小型项目的快速开发。 框架专注提供 稳定、可维护、可扩展 的底层基础设施,涵盖:数据驱动管线、UI 系统、资源加载、对象池、事件系统、输入系统、计时器系统、运行时工具链、可视化调试工具等模块。

框架完全开源,可以直接集成到任意 Unity 项目中使用。


基本要求

项目要求
Unity 版本2021.3+ / 2022.3+(推荐)/ Unity 6
编码格式UTF-8 without BOM

框架特点

  • 模块化设计:子系统独立,可按需启用或裁剪
  • 低侵入性:不强制改动项目结构,灵活接入
  • 统一工具链:数据、日志、解析、调试功能全部内置
  • 结构清晰:适合个人、学生团队或小型团队长期维护
  • 轻量高效:专为中小型项目优化,上手快速

适用场景

特别适用于:

  • 中小型 Unity 游戏(2D / 3D)
  • 个人项目 / 学生作品 / 独立游戏
  • 快速原型开发与系统验证
  • Excel 驱动的数据类项目(剧情 / 配置 / 数值)
  • 需要轻量框架结构的小团队

已知限制

当前版本暂未实现:

  • Addressables / AssetBundle 打包体系
  • DOTS / ECS
  • 大型 MMO / 高并发网络游戏

未来版本将逐步扩展更多能力。


开始使用

从以下章节开始了解框架内容:

从以下章节开始支持框架开发:


开源地址

GitHub链接: https://github.com/finkkk/Fink-Framework

欢迎提出 Issue / PR,一起完善这套框架。