Home
Softono

Tunm

Open source Apache-2.0 Lua
292
Stars
74
Forks
2
Issues
31
Watchers
3 years
Last Commit

 About Tunm

game server for Rust + Lua

Platforms

Web Self-hosted

Languages

Lua

Links

Need Help Installing Tunm?

We provide expert installation service for this software. Our team will install, configure, and secure Tunm on your server. plans start at just $30.

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