2.5D sci-fi horde-shooter на собственном TypeScript/Canvas2D движке с WebGL2-шейдером био-заражения — без Cocos Creator, Phaser или Pixi.
Собственная 2.5D проекция и рендер с сортировкой по глубине управляют боем в Cargo Bay и Reactor Lab: точная коллизия снарядов с миром, flow-field навигация с локальным избеганием для плотных групп врагов и отдельная многофазная state machine для босса Reactor Warden (телеграфированные атаки, неуязвимость на смене фазы). Несколько видов оружия (Pulse Rifle, Scatter Cannon, Rotary Cannon, Grenade Launcher, Arc Sidearm) используют общее боевое ядро вместе со сборкой playable-ad.
Одна общая сборка приводит в действие полную 2-уровневую кампанию и три коротких playable-ad сценария, переключаемых через параметры URL — без дублирования runtime. Покрыто автоматическим QA (headless и реальный браузер): детерминированный повтор сценариев, проверки фаз босса и плотности толпы вместо ручных проверок.