issues
search
qq362946
/
Fantasy
C # Game Framework, but not limited to games. Can be used for non game business development
https://code-fantasy.com/
Other
368
stars
62
forks
source link
fantasy
game
gameframework
gameserver
net
net7
net8
netcore
network
unity
unity2d
unity3d
readme
Fantasy
Fantasy
Fantasy是基于.NET的高性能网络开发框架,支持主流协议,前后端分离。
支持Unity/Godot/WinFrom/WPF/Console等C#客户端接入。
框架支持TCP\KCP\WebSocket\http(支持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群 : Fantasy服务器开发交流群 569888673
特别鸣谢
感谢JetBrains公司提供的使用许可证!