ПЕТ-ПРОЕКТ2026В РАЗРАБОТКЕ

Fantasy Domination

Браузерная мультиплеерная 4X-стратегия в духе The Battle of Polytopia: три племени, 25 технологий в пяти ветках, короткие сессии на 20–30 минут, mobile-first.

обложка проекта
FANTASY DOMINATIONPWC-013
РОЛЬ
Всё: геймдизайн, клиент, сервер
СРОК
с апреля 2026
КОМАНДА
Соло
ПЛАТФОРМА
Web, PWA

Инструкция к картриджу

СТР. 1–3
01ЗАДАЧА

Стратегия на перерыв

Сделать партию в 4X-стратегию, которую можно сыграть с друзьями с телефона за полчаса.

02РЕШЕНИЕ

Детерминированное ядро

Чистая игровая логика в отдельном пакете, клиент на React + Phaser 3, сервер на Fastify + Socket.io, матчмейкинг и лобби в Redis, реконнект по JWT.

03РЕЗУЛЬТАТ

Играбельный MVP

Карта из шести типов тайлов, девять юнитов, города, технологии, ход в 45 секунд и боты в лобби.

ИНВЕНТАРЬ

  • TypeScript
  • React 18
  • Phaser 3
  • Zustand
  • Node.js
  • Fastify
  • Socket.io
  • Drizzle
  • MariaDB
  • Redis
  • Turborepo