Fantasy

其他类别 2025-07-25

Fantasy

Fantasy

Fantasy框架的设计理念源自于ET框架。

Fantasy是基于.NET的高性能网络开发框架,支持主流协议,前后端分离。

支持Unity/Godot/WinFrom/WPF/Console等C#客户端接入。

框架支持TCPKCPWebSockethttp(支持Unity发布成H5)三种网络协议。

适合需要快速上手、可扩展、分布式全平台商业级解决方案的框架。

导航

  • Fantasy介绍网站
  • Fantasy的API文档
  • 入门视频观看地址

快速上手

  • 01.快速入门
    • 1.1.获得Fantasy
    • 1.2.配置文件
    • 1.3.Fantasy的网络
    • 1.4.Fantasy的配置文件
    • 1.5.Fantasy的命令行参数
    • 1.6.如何升级到最新版
  • 02.网络通信
    • 2.1.配置网络协议
    • 2.2.客户端服务器之间发送消息
    • 2.3.服务器之间发送消息
    • 2.4.Route通信协议
    • 2.5.Addressable通信协议
  • 03.系统组件
    • 3.1.ECS系统
    • 3.2.事件系统
    • 3.3.任务系统
    • 3.4.异步协程锁
    • 3.5.数据库
  • 更新日志
  • API文档
  • 常见问题

优质开源项目推荐

ET - ET框架是一整套完善的游戏开发框架。

TEngine - TEngine是一个简单(新手友好开箱即用)且强大的Unity框架全平台解决方案。

Legends-Of-Heroes - 一个LOL风格的球球大作战游戏,基于ET,使用状态同步。

交流与讨论:

__讨论QQ群 : 569888673
__联系邮箱 : 362946@qq.com

特别鸣谢

感谢JetBrains公司提供的使用许可证!

下载源码

通过命令行克隆项目:

git clone https://github.com/qq362946/Fantasy.git