Проекты / Project Metropolis / Ironvale
Project Metropolis / Ironvale
Общий игровой мир требует общего состояния.
Схема решения
Задача
Поддерживать взаимодействие игроков через игровой сервер и организовать разработку нескольких частей продукта.
Как устроено решение
TypeScript/Node-проекты с игровым сервером на Colyseus и WebSocket, монорепозиторием на Turborepo и pnpm. Project Metropolis — MMO с экономикой.
Что реализовано
- Сервер Colyseus и WebSocket
- Монорепозиторий Turborepo / pnpm
- MMO-экономика в Project Metropolis
Что это даёт бизнесу
- Сервер обеспечивает общую основу для состояния многопользовательской игры.
- Монорепозиторий помогает согласованно изменять связанные пакеты и типы.
- Экономическая модель позволяет строить взаимодействия вокруг ресурсов и действий игроков.
Где пригодится вашему проекту
Для многопользовательских игр и интерактивных пространств с общими правилами и состоянием.