1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/tickbh-tunm

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

TUNM: сервер для Rust и Lua

Build Status

Как запустить

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

Зависимости

  • Redis-сервер;
  • MySQL-сервер.

Затем необходимо изменить файлы config/Gate_GlobalConfig.conf и config/Client_GlobalConfig.conf, чтобы настроить информацию о базе данных MySQL и Redis.

Запустите в разных консолях:

cargo run --example server    # Запустить первый узел TUNM (Gate-сервер) (по умолчанию как автономный вариант)
cargo run --example client    # Запустить клиент для подключения к серверу

Что такое TUNM?

Это движок с открытым исходным кодом, клиенты и серверы которого могут взаимодействовать через протокол td_ptotocol. В настоящее время есть только консольный клиент.

Фреймворк движка написан на Rust, уровень игровой логики — на Lua (поддерживает «горячее» исправление), разработчикам не нужно повторно реализовывать некоторые общие технологии на стороне сервера. Это позволяет им сосредоточиться на разработке игровой логики и быстро создавать разнообразные игры.

(TUNM разработан как многопроцессная распределённая схема динамической балансировки нагрузки. Теоретически, нужно только расширить аппаратное обеспечение, чтобы увеличить предел нагрузки. Предел нагрузки одной машины зависит от сложности логики самой игры.)

Использование (пока только на китайском языке)

Читайте Wiki https://github.com/tickbh/tunm/wiki

中文

QQ交流群:432216192

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Описание недоступно Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/tickbh-tunm.git
git@api.gitlife.ru:oschina-mirror/tickbh-tunm.git
oschina-mirror
tickbh-tunm
tickbh-tunm
master