(Translated by https://www.hiragana.jp/)
GitHub - gonglei007/GGFramework-GGNetwork: 一个更适用于游戏客户端的网络框架,让游戏获得更好的网络稳定性和更好的网络交互体验。A game client network framework.
Skip to content

一个更适用于游戏客户端的网络框架,让游戏获どくさらこのみてき网络稳定せいさらこのみてき网络交互こうごたい验。A game client network framework.

Notifications You must be signed in to change notification settings

gonglei007/GGFramework-GGNetwork

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 

Repository files navigation

GGNetwork (うち测版)

一个更适用于游戏客户端的网络框架

GGNetwork

简介

它不一个网络功能的底层实现,它封そうりょうゆう戏客户端しょ需的いち些网络特せい,让游戏网络的稳定せいたい验感さらこのみ。并且以很方便ほうべんてき挂载だい三方或者自定义的网络底层模块。

针对不同ふどうてき业务层级,实现しょう应的こうのう

  • ゆう戏业务层 | 交给ゆう戏业务开发环节处
  • ゆう戏网络层 | かまち提供ていきょう异常检查与处理
  • 网络通信つうしん层 | かまち提供ていきょう异常检查与处理

为游戏客户端提供ていきょう

  • さらこのみてき网络稳定せい
  • さらこのみてき网络交互こうごたい

こうのうあずか特性とくせい

  • 网络交互こうごたい
    • 支持しじUIはん馈回调挂载,せっにゅう简单,とう网络连接、请求发生异常あるとうまちてき时候,以获どくさらこのみてき交互こうごたい验。
    • 支持しじ线程请求,避免网络卡顿对UI产生かげ响。
    • 支持しじ请求异常响应,れい如失败后动重试、动重试、ゆるがせりゃくとう
    • 支持しじだん线重连,包括ほうかつ动重连、动重连。
  • 网络质量保障ほしょう
    • 支持しじHttp DNS,避免玩家はしてきDNSこう
    • 支持しじ网络异常じょう报,让开发者了解りょうかい分布ぶんぷ各地かくちてき玩家てき网络じょう况。
  • だいさんぽう支持しじ
    • 支持しじHttp连接。使用しよう预置てきBestHttp。也可以挂载自てい义或しゃ其它だい三方さんぽうてきHTTP块。
    • [TODO]支持しじSocket连接。使用しよう预置てきPomeloClient。也可以挂载自てい义或しゃ其它だい三方さんぽうてきTCP连接块。

工程こうてい内容ないよう

内容ないよう说明
GGNetwork/Assets/Scripts/GGNetwork かまちだい 直接ちょくせつ复制いた标工ほどちゅう使用しよう
GGNetwork/Assets/Demo えんじしめせ工程こうてい 以作为框使用しようてき参考さんこう

ぶん

进群沟通

QQぐん: 242500383 GLTOP游戏研发与技术1群

版本はんぽん说明

とうぜん版本はんぽんてきGGNetwork适用于实时性要求ようきゅうこうてきSLG、きゅう闲等类型てきゆう戏。虽然ない版本はんぽんただしやめ经在しょう业项ちゅう应用。

应用あんれい

TODO-List

  • 整理せいりだい码,PomeloClient充分じゅうぶんへず出来できさく为可选插けん
  • さらかんせいてきDemoえんじしめせ

さら资料

About

一个更适用于游戏客户端的网络框架,让游戏获どくさらこのみてき网络稳定せいさらこのみてき网络交互こうごたい验。A game client network framework.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages