Mars·hexo
Персистентный мульти-пользовательский мир, где ученики Mars IT School колонизируют реальный Марс через роботов.
Три идеи, которые делают игру уникальной
Persistent world
Один общий мир на всю школу. Всё, что построил игрок, остаётся навсегда — даже после выпуска. Выпускники видят свои ранние роверы спустя годы.
Настоящий Марс
Карта — реальная планета (MOLA, HRSC, USGS Gazetteer). Olympus Mons, Gale, Jezero, водород на полюсах — всё на своих местах.
Роботы-колонизаторы
Ты не управляешь армией — ты командуешь ровером. Он едет, копает, строит, даже пока ты в школе. Никакой войны — только исследование.
5-15 минут в день, каждый день
пока ты был офлайн
Что построил?
Что построить.
работать само
Каждый робот — именной, навсегда
Разведчик
Быстрый. Сканирует тайлы, открывает биомы и ресурсы.
Строитель
Медленный. Возводит и ремонтирует модули на тайлах.
Буровик
Стационарный. Добывает metal и ice непрерывно.
Перевозчик
Переносит ресурсы между удалёнными колониями.
Терраформер
Поздняя игра. Растапливает лёд, засеивает почву.
1 сезон = 1 Darian-месяц ≈ 28 солов
Игра синхронизирована с реальным марсианским календарём. Ученик за 3 месяца в школе проживает 3 сезона, за год — 12-13. Первый "настоящий" год на Марсе длится почти 2 земных.
Technology
От идеи до первого пилота за 6 недель
Design documentation v0.1
11 документов, 3 параллельных ресёрча, архитектурные решения зафиксированы.
Backend skeleton
Fastify + Postgres + Telegram initData validation. Первый защищённый endpoint.
Hex map & robots
Тестовая сетка 50×50, движение ровера, lazy-eval для позиции.
Frontend + rendering
PixiJS canvas, pan/zoom, клик для отправки робота, живые Mars-часы.
Resources & building
Модули, build_queue, push-нотификации через BullMQ и Bot API.
Real Mars data
Python pipeline, DGGRID baking, импорт ~22 000 гексов с реальными биомами.
First season · 10 kids
Сезонный лидерборд, Kenney Hexagon Pack, первый пилот на одном филиале.
Explore · Build · Cooperate · Terraform
No combat. No destruction. No griefing. No pay-to-win. Роботы не воюют — они строят. Это философский запрет, не дизайн-решение.