GameServer4g

module
v0.0.2-0...-6049e5c Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 9, 2022 License: MIT

README

Intro

  GameServer4j for go version, distributed framework. Clients and gateways use TCP custom protocols, Intranet message forwarding use GRPC forwarding, all stateless services can be horizontally extended, and stateful services can be horizontally extended through partition, state binding and other rules. The basic architecture of the project is shown below:

项目架构图

Module

Navmesh pathfinding server client

Project Description
game-api login,charge logic
game-common common logic,local tool etc
game-gate network handle,message dispatcher
game-hall game logic server
game-manager maintain background http services
game-message protobuf message
game-res document,script etc
game-service game micro service
game-world world logic
TODO
  • refactoring src
  • add document
  • develop manager,api,microservice,
  • develop redis,mongo
  • network optimize

discuss

  • QQ Group:143469012

Directories

Path Synopsis
game-common module
game-gate module
game-hall module
game-message module
game-res module
game-world module
src
test/rpc command
world command

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL