TGF框架的特點和功能
課程介紹了TGF框架的特點和功能
在第一節課程中我們并不會介紹框架的使用。我們希望在這節課程中,能讓你了解到tgf是一個什么樣的框架
概要
本節課程介紹了TGF框架的特點和功能。TGF是一個開箱即用的服務器框架,
適合中小型團隊和獨立開發者進行游戲開發。框架內置了完整的開發工具和規范的開發原則,使開發者只需關注業務本身。
框架還提供了一些常用的組件和通訊方式,并對接口進行了封裝。項目文檔詳細介紹了如何創建服務和使用TGF框架。
在視頻教程中還展示了項目的結構和啟動方式,
并表示會持續更新框架。
要點
TGF框架是一個怎樣的框架
是一個開箱即用的服務器框架,使用的是分布式集群的理念,代碼十分簡潔的
TGF適合什么人群使用
目前框架適合中小型團隊和獨立開發者使用,快速迭代開發.學習成本極低
(后續版本會增加更多特性和管理工具適應大型游戲)
TGF框架的開發工具是什么
使用了一整套完整的開發工具,并且定義了相對規范的開發原則。
TGF框架提供了哪些常用的通訊方式
提供了像RPC通用通訊方式和機器人的一個通訊方式,并對所有的接口都進行了封裝。
TGF框架提供了哪些組件
提供了像Excel轉換excel轉接線配置的工具,配置文件工具,權重工具,
機器人等十分常用的組件。
TGF框架是如何為服務注冊接口的
不需要像常規框架或者是web框架一樣去進行接口的注冊
只需要實現IService接口并符合接口的結構規范,
框架就會自動注冊路由中,開發者就可以進行常規的請求操作
TGF框架的項目結構是怎樣的
在開發規范中可以看到,每一個包,每個項目都可以單獨啟動,也可以在一個進程內同時啟動。
項目結構十分干凈,簡潔,一目了然。
視頻教程
golang游戲服務器 - tgf系列課程01
項目地址
項目文檔
知乎博客
CSDN專欄
B站教程