1. 開發(fā)者瘋狂涌入,開放"太狗血"全棧游戲框架!

        共 2488字,需瀏覽 5分鐘

         ·

        2023-09-07 05:21

        關(guān)于 OpenTGX

        OpenTGX是一個基于 TypeScript 的開源免費全棧游戲開發(fā)解決方案。

        與其他開源框架不同之處在于,它不是單純的框架。而是依靠統(tǒng)一的基礎(chǔ)框架和大量的模板案例來滿足行業(yè)需求和解決項目問題。

        • Open = 開源、開放

        • T = TypeScript,此方案的前后端都使用 TS 語言編寫

        • G = Game Development Technique, 游戲開發(fā)技術(shù)

        • X = 領(lǐng)靠眾多的行業(yè)、項目、案例模板,滿足多元化需求

        Open 是態(tài)度, T 是使用入口,G 是技術(shù)基礎(chǔ),X 是方案和目標(biāo)

        它能夠給你解決客戶端和服務(wù)器兩端的問題,客戶端基于 Cocos Creator ( 能夠發(fā)布到幾乎所有的主流平臺),服務(wù)端使用 NodeJS ( 全世界最流行的 JS/TS 服務(wù)端程序開發(fā)平臺 )。

        Github地址:https://github.com/MrKylinGithub/OpenTGX

        Cocos Storehttps://store.cocos.com/app/detail/2787

        文末點擊閱讀原文直達(dá)

        OpenTGX 的主要目標(biāo),是通過提供一個基礎(chǔ)框架+各行業(yè)案例模板,來解決日常開發(fā)中的項目需求和問題。

        根據(jù)你的自身需求,客戶端和服務(wù)端可以分開使用。

        客戶端特性

        • 首包優(yōu)化分包策略
        • 模塊管理、UI 管理
        • 網(wǎng)絡(luò)通信、平臺通信
        • 虛擬搖桿、2D&3D常用工具
        • 性能優(yōu)化、發(fā)熱優(yōu)化、渲染優(yōu)化

        服務(wù)端特性

        待更新...

        加入社群

        微信討論群

        群名:OpenTGX|全棧游戲開發(fā)

        請加掃碼添加微信(微信號:qilinzi6666) 并注明 TGX,即可入群。

        群里不討論無關(guān)話題。

        項目模板/產(chǎn)品示例

        • 3D 跑酷- Jare 大冒險

        • 桌球女孩-即將上線
        • 虛擬搖桿 - 坦克 2D
        • 虛擬搖桿 - 傘雞跳跳跳

        案例收集中,有基于 OpenTGX 開發(fā)的項目想要在此展示的,可以聯(lián)系麒麟子。

        你為什么需要它?

        麒麟子在接觸了數(shù)千個開發(fā)者后,總結(jié)出了大家日常開發(fā)中的剛需,比如:

        1. 需要技術(shù)進(jìn)階和成長,學(xué)會實用的項目處理技巧
        2. 需要優(yōu)質(zhì)的項目模板,快速驗證項目原型和進(jìn)入迭代周期
        3. 需要高質(zhì)量的框架,解決項目模塊管理和一些基礎(chǔ)問題。

        因此,麒麟子花了一些時間,重啟并開源了 KylinsToolkit,并命名為 OpenTGX后期會逐步加入網(wǎng)絡(luò)、2D 游戲常用控件、3D 游戲常用控件等等。

        里面的內(nèi)容來自麒麟子十多年項目經(jīng)驗的總結(jié),雖然不是最優(yōu)解,但卻能在一定程度上,讓項目的起步、模塊分割、多人協(xié)同和后期維護(hù)更加順暢。

        在此基礎(chǔ)上,麒麟子會和眾多開發(fā)者一起,基于 OpenTGX,為大家提供大量的可參考甚至直接使用的項目模板以及教學(xué)案例。

        也希望有更多使用 OpenTGX 來制作項目的朋友能加入進(jìn)來。

        適用領(lǐng)域

        使用它你可以輕松搞定以下領(lǐng)域(包含但不限于):

        • 2D & 3D 游戲
        • XR
        • 互動營銷
        • 3D 展示
        • 其他互動多媒體需求

        OpenTGX-Cocos-Client

        • base: 一些基礎(chǔ)工具組件,如屏幕自動適配、資源加載隊列、聲音播放管理器、輸入管理器等等。
        • easy_camera:漫游攝像機、FPS攝像機、第三人稱攝像機、2D 跟隨攝像機
        • easy_controller:虛擬搖桿(支持 2D 和 3D)、按鍵、攝像機控制器
        • easy_ui_framework:極簡版的 MVVM 型的 UI 框架,與邏輯數(shù)據(jù)單向依賴。支持 UI 分層管理、UI 自動加載器、UI 事件托管 等等。

        OpenTGX-NodeJS-Server

        待更新...

        公眾號

        歡迎關(guān)注麒麟子公眾號,可以第一時間獲得最新信息。

        耕游戲引擎與游戲開發(fā) 15 年

        每一滴干貨都源自商業(yè)項目實踐

        用技術(shù)資源賦能行業(yè)商機落地

        交個朋友,你不虧!

        瀏覽 1251
        點贊
        評論
        收藏
        分享

        手機掃一掃分享

        分享
        舉報
        評論
        圖片
        表情
        推薦
          
          

            1. 丁香综合 | 欧美老人性爱网站在线观看视频 | 久久久91人妻无码 | 免费无码网 | 喜爱夜蒲2裸床戏揉胸小说 |