_PvE / PvP пошаговая тактическая игра «_Empire's Battle Combat Arena_»_
«Empire's Battle Combat Arena» — пошаговая тактическая 2D-игра на клеточной сетке с режимами PvE (одиночные бои, боссы, бесконечное подземелье) и PvP (бои между игроками). Проект собирается под WebGL и интегрирован как Telegram Mini App: Unity-клиент работает внутри React-обёртки и обменивается с ней сообщениями через JavaScript-мост (`Application.ExternalEval`, кастомный `SocketUtility`).
| Категория | Технологии |
| Движок и пайплайн | Unity 2022.x LTS, Universal Render Pipeline (URP) 14, 2D Sprite/Tilemap, Post-processing |
| Платформа сборки | WebGL (как Telegram Mini App), интероп с React через Application.ExternalEval |
| Асинхронность | UniTask (Cysharp.Threading.Tasks), корутины, async/await |
| Сетевой слой | Best HTTP/2, кастомный JS-bridge поверх WebSocket, REST API, Newtonsoft.Json, SimpleJSON |
| Загрузка контента | Unity Addressables 1.21, AssetReferenceGameObject, асинхронная инициализация |
| UI | uGUI, TextMesh Pro, Unity Localization, UI Extensions, кастомные радар-чарты |
| Инструменты в редакторе | Odin Inspector (Sirenix) — широко используется по всей кодовой базе, NuGetForUnity, Toolbar Extender |
| Монетизация и аналитика | Unity IAP 4.11, Unity Ads 4.4, Unity Analytics, кастомный сервер логирования ошибок |
| Контроль версий | GitLab (корпоративный), классическая Git-флоу-модель |
Целевой уровень — Middle+ / Senior Unity Developer. Минимум 3 года коммерческого опыта на Unity, из них не менее 1 года на одном продакшен-проекте средней или крупной кодовой базы (от 30k+ строк C#).