golang游戲服務器 - tgf系列課程01

TGF框架的特點和功能

課程介紹了TGF框架的特點和功能

在第一節課程中我們并不會介紹框架的使用。我們希望在這節課程中,能讓你了解到tgf是一個什么樣的框架

概要

本節課程介紹了TGF框架的特點和功能。TGF是一個開箱即用的服務器框架,
適合中小型團隊和獨立開發者進行游戲開發。框架內置了完整的開發工具和規范的開發原則,使開發者只需關注業務本身。
框架還提供了一些常用的組件和通訊方式,并對接口進行了封裝。項目文檔詳細介紹了如何創建服務和使用TGF框架。
在視頻教程中還展示了項目的結構和啟動方式,
并表示會持續更新框架。

要點

TGF框架是一個怎樣的框架

是一個開箱即用的服務器框架,使用的是分布式集群的理念,代碼十分簡潔的

TGF適合什么人群使用

目前框架適合中小型團隊和獨立開發者使用,快速迭代開發.學習成本極低
(后續版本會增加更多特性和管理工具適應大型游戲)

TGF框架的開發工具是什么

使用了一整套完整的開發工具,并且定義了相對規范的開發原則。

TGF框架提供了哪些常用的通訊方式

提供了像RPC通用通訊方式和機器人的一個通訊方式,并對所有的接口都進行了封裝。

TGF框架提供了哪些組件

提供了像Excel轉換excel轉接線配置的工具,配置文件工具,權重工具,
機器人等十分常用的組件。

TGF框架是如何為服務注冊接口的

不需要像常規框架或者是web框架一樣去進行接口的注冊
只需要實現IService接口并符合接口的結構規范,
框架就會自動注冊路由中,開發者就可以進行常規的請求操作

TGF框架的項目結構是怎樣的

在開發規范中可以看到,每一個包,每個項目都可以單獨啟動,也可以在一個進程內同時啟動。
項目結構十分干凈,簡潔,一目了然。

視頻教程

golang游戲服務器 - tgf系列課程01
項目地址
項目文檔
知乎博客
CSDN專欄
B站教程

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/208828.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/208828.shtml
英文地址,請注明出處:http://en.pswp.cn/news/208828.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

基于單片機音樂盒仿真仿真系統設計

**單片機設計介紹,基于單片機音樂盒仿真仿真系統設計 文章目錄 一 概要二、功能設計設計思路 三、 軟件設計原理圖 五、 程序六、 文章目錄 一 概要 基于單片機的音樂盒仿真仿真系統是一種基于嵌入式系統技術的設計方案,用于模擬傳統的音樂盒功能。它通…

002 self-attention自注意力

目錄 一、環境 二、self-attention原理 三、完整代碼 一、環境 本文使用環境為: Windows10Python 3.9.17torch 1.13.1cu117torchvision 0.14.1cu117 二、self-attention原理 自注意力(Self-Attention)操作是基于 Transformer 的機器翻…

【XILINX】記錄ISE/Vivado使用過程中遇到的一些warning及解決方案

前言 XILINX/AMD是大家常用的FPGA,但是在使用其開發工具ISE/Vivado時免不了會遇到很多warning,(大家是不是發現程序越大warning越多?),并且還有很多warning根據消除不了,看著特心煩? 我這里匯總一些我遇到的…

http和https區別

http和https區別 HTTP(Hypertext Transfer Protocol)和HTTPS(Hypertext Transfer Protocol Secure)是用于在網絡上傳輸數據的兩種協議。它們之間的主要區別在于安全性和數據傳輸方式: 安全性:HTTP是明文傳…

華清遠見嵌入式學習——QT——作業2

作業要求&#xff1a; 代碼運行效果圖&#xff1a; 登錄失敗 和 最小化 和 取消登錄 登錄成功 和 X號退出 代碼&#xff1a; ①&#xff1a;頭文件 #ifndef LOGIN_H #define LOGIN_H#include <QMainWindow> #include <QLineEdit> //行編輯器類 #include…

如何在centos8上配置一個ca證書頒發機構并且頒發一個自簽名證書【超詳細!!!】

在CentOS 8上配置CA證書頒發機構并頒發自簽名證書的步驟如下&#xff1a; 1. 安裝OpenSSL sudo dnf install openssl 2. 創建CA證書目錄 sudo mkdir /etc/pki/CA/ sudo chmod 0700 /etc/pki/CA/ 3. 創建CA證書數據庫 sudo touch /etc/pki/CA/index.txt sudo echo 1000 >…

Java Spring + SpringMVC + MyBatis(SSM)期末作業項目

本系統是一個圖書管理系統&#xff0c;比較適合當作期末作業主要技術棧如下&#xff1a; - 數據庫&#xff1a;MySQL - 開發工具&#xff1a;IDEA - 數據連接池&#xff1a;Druid - Web容器&#xff1a;Apache Tomcat - 項目管理工具&#xff1a;Maven - 版本控制工具&#xf…

探索人工智能領域——每日20個名詞詳解【day12】

目錄 前言 正文 總結 &#x1f308;嗨&#xff01;我是Filotimo__&#x1f308;。很高興與大家相識&#xff0c;希望我的博客能對你有所幫助。 &#x1f4a1;本文由Filotimo__??原創&#xff0c;首發于CSDN&#x1f4da;。 &#x1f4e3;如需轉載&#xff0c;請事先與我聯系以…

學習JVM

java虛擬機 流程&#xff1a;helloworld.java----(javac編譯)----helloworld.class-------(java運行)——JVM——機器碼JVM功能 *解釋和運行 *內存管理 *即時編譯&#xff08;跨平臺-慢一點&#xff09;jit &#xff08;反復用到的代碼 解釋保存再內存里面&#xff09;…

進程、線程、線程池狀態

線程幾種狀態和狀態轉換 進程主要寫明三種基本狀態&#xff1a; 線程池的幾種狀態&#xff1a;

STM32的BKP與RTC簡介

芯片的供電引腳 引腳表橙色的是芯片的供電引腳&#xff0c;其中VSS/VDD是芯片內部數字部分的供電&#xff0c;VSSA/VDDA是芯片內部模擬部分的供電&#xff0c;這4組以VDD開頭的供電都是系統的主電源&#xff0c;正常使用時&#xff0c;全部都要接3.3V的電源上&#xff0c;VBAT是…

Leetcode2477. 到達首都的最少油耗

Every day a Leetcode 題目來源&#xff1a;2477. 到達首都的最少油耗 解法1&#xff1a;貪心 深度優先搜索 題目等價于給出了一棵以節點 0 為根結點的樹&#xff0c;并且初始樹上的每一個節點上都有一個人&#xff0c;現在所有人都需要通過「車子」向結點 0 移動。 對于…

從阻抗匹配看擁塞控制

先來理解阻抗匹配&#xff0c;但我不按傳統方式解釋&#xff0c;因為傳統方案你要先理解如何定義阻抗&#xff0c;然后再學習什么是輸入阻抗和輸出阻抗&#xff0c;最后再看如何讓它們匹配&#xff0c;而讓它們匹配的目標僅僅是信號不反射&#xff0c;以最大能效被負載接收。 …

面試寶典之自我介紹

聽人勸、吃飽飯,奉勸各位小伙伴,不要訂閱該文所屬專欄。 如需要項目實戰或者是體系化資源,文末名片加V! 作者:哈哥撩編程,工作十余年, 從事過全棧研發、產品經理等工作,目前在公司擔任研發部門CTO。榮譽:2022年度博客之星Top4、2023年度超級個體得主、谷歌與亞馬遜開發…

Amazon CodeWhisperer 開箱初體驗

文章作者&#xff1a;Coder9527 科技的進步日新月異&#xff0c;正當人工智能發展如火如荼的時候&#xff0c;各大廠商在“解放”碼農的道路上不斷創造出各種 Coding 利器&#xff0c;今天在下就帶大家開箱體驗一個 Coding 利器&#xff1a; Amazon CodeWhisperer。 亞馬遜云科…

99基于matlab的小波分解和小波能量熵函數

基于matlab的小波分解和小波能量熵函數&#xff0c;通過GUI界面導入西儲大學軸承故障數據&#xff0c;以可視化的圖對結果進行展現。數據可更換自己的&#xff0c;程序已調通&#xff0c;可直接運行。 99小波分解和小波能量熵函數 (xiaohongshu.com)https://www.xiaohongshu.co…

【LeetCode每日一題合集】2023.11.27-2023.12.3 (?)

文章目錄 907. 子數組的最小值之和&#xff08;單調棧貢獻法&#xff09;1670. 設計前中后隊列?&#xff08;設計數據結構&#xff09;解法1——雙向鏈表解法2——兩個雙端隊列 2336. 無限集中的最小數字解法1——維護最小變量mn 和 哈希表維護已經去掉的數字解法2——維護原本…

二分查找|前綴和|滑動窗口|2302:統計得分小于 K 的子數組數目

作者推薦 貪心算法LeetCode2071:你可以安排的最多任務數目 本文涉及的基礎知識點 二分查找算法合集 題目 一個數組的 分數 定義為數組之和 乘以 數組的長度。 比方說&#xff0c;[1, 2, 3, 4, 5] 的分數為 (1 2 3 4 5) * 5 75 。 給你一個正整數數組 nums 和一個整數…

response應用及重定向和request轉發

請求和轉發&#xff1a; response說明一、response文件下載二、response驗證碼實現1.前置知識&#xff1a;2.具體實現&#xff1a;3.知識總結 三、response重定向四、request轉發五、重定向和轉發的區別 response說明 response是指HttpServletResponse,該響應有很多的應用&…

JavaScript 一些少見多怪的玩意

$$() [].forEach.call($$("*"), function (a) {a.style.outline "1px solid #" (~~(Math.random() * (1 << 24))).toString(16);}); 直接復制到控制臺&#xff0c;頁面效果就是頁面中不同的HTML結構被不同顏色的框圈著。 原理&#xff1a; $$函數…