🗡️ Эйрон — Wiki

07 · Архитектура

Стек

Серверная авторитарность

Вся игровая логика (бой, дроп, экономика, прокачка, вылазки, кланы) считается на сервере. Клиент — только интерфейс.

Основные модули сервера

Модуль Что делает
game/data.ts расы, классы, мобы, предметы, таланты, локации
game/stats.ts формулы характеристик, пассивки, таланты
game/combat.ts пошаговый бой
game/expedition.ts энергия, вылазки, цвета мобов, дроп
game/player.ts персонаж, прокачка, экипировка, реген, смерть
game/db.ts PostgreSQL (игроки, кланы)
index.ts HTTP + Socket.io, события

Сохранение

Картинки

Звук

Telegram