4 Star 17 Fork 9

tickbh / tunm

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

tunm

a game server for rust + lua

Build Status

How to run

git clone https://github.com/tickbh/tunm.git
cd tunm
cargo build

##dependence

  • redis server
  • mysql server

and then modify config/Gate_GlobalConfig.conf and config/Client_GlobalConfig.conf to config your mysql db info, and redis db info

Run these in different console

cargo run --example server    # Launch first tunm node  (Gate server) (default as the standalone option)
cargo run --example client    # Launch a client to connect server

What is tunm?

An open source server engine, the clients and server communications can through the td_ptotocol. Now only has the console client.

Engine framework written using Rust, game logic layer using Lua(Support the hotfix), developers do not need to re-implement some common server-side technology, allows developers to concentrate on the game logic development, quickly create a variety of games.

(tunm is designed to be multi-process distributed dynamic load balancing scheme, in theory only need to expand hardware can increase load-limit, the single machine load-limit depends on complexity of logic of the game itself.)he game itself.)

How To Use (Sorry, Only in Chinese now)

Read Wiki https://github.com/tickbh/tunm/wiki

中文

QQ交流群:432216192

空文件

简介

RUST版游戏服务端 展开 收起
Rust 等 2 种语言
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Rust
1
https://gitee.com/tickbh/tunm.git
git@gitee.com:tickbh/tunm.git
tickbh
tunm
tunm
master

搜索帮助