Движок матчей
Каждый матч действительно сыгран, а не угадан кубиком
Когда ты жмёшь «Старт», сервер не достаёт счёт из таблицы. Он ставит 22 игрока на поле и разыгрывает матч секунда за секундой: кто открывается, кто прессингует, куда летит удар. Ниже — как это устроено, без жаргона.
- игроков на поле, каждый — отдельный агент
- 22
- тактических схем
- 12
- привычек игроков, меняющих решения
- 14
- строк комментария на 8 языках
- ~400
Поле: настоящая 2D-симуляция
В движке поле — это прямоугольник примерно 100 на 64 метра. На нём 22 агента: каждый игрок знает, где он стоит, куда бежит, насколько устал и кто рядом.
Время идёт тиками: обычно один тик — одна игровая секунда. За каждый тик движок по очереди проходит пять шагов:
- 1Мячкто владеет мячом и где он сейчас
- 2Паскому отдать, перехватят ли, куда летит удар
- 3Фазарозыгрыш, продвижение, финальная треть или переход
- 4Решениекаждый выбирает цель: прессинг, опека, поддержка, рывок
- 5Движениебег к цели с учётом скорости и усталости
Голевые моменты тоже не падают с неба. Когда команда закрепляется в финальной трети, опасность накапливается, и только тогда появляется шанс ударить — с близкого расстояния под хорошим углом или издалека, с 16–28 метров. Сам удар считается физически: точность зависит от навыка, формы, погоды и давления защитников, мяч может попасть в кого-то на траектории, а вратарь спасает или нет в зависимости от реакции, расстояния и силы удара.
Твоя тактика и что делает каждый рычаг
Тактика в STRATKA — не бонус «+5% к атаке». Она меняет то, что игроки физически делают на поле: где стоят, кого преследуют, как быстро отдают мяч.
Низкая линия
Высокая линия
- Схема
- 12 схем от 4-3-3 до 5-4-1. Схема задаёт каждому игроку его базовую точку на поле — оттуда он стартует в каждой фазе игры.
- Менталитет
- Пять уровней от «очень оборонительного» до «очень атакующего». На краях это примерно ±15% к угрозе у чужих ворот — и столько же минус к надёжности у своих. Ещё менталитет влияет на то, насколько плотно игроки опекают.
- Прессинг
- Низкий, средний или высокий. Меняет радиус, в котором игроки атакуют мяч, сколько человек идёт на соперника с мячом и как высоко стоит блок, когда соперник разыгрывает сзади. Высокий прессинг даёт больше отборов — и больше фолов, карточек и усталости.
- Линия защиты
- Низкая, средняя или высокая: линия сдвигается примерно на 8 метров назад или вперёд и сильнее или слабее тянется за мячом. Высокая сжимает поле, но оставляет пространство за спиной.
- Темп
- Медленный, обычный или быстрый. Быстрый темп — чаще передачи, мяч дальше идёт вперёд, короче терпение в розыгрыше. Медленный — долгий контроль и меньше потерь, но и меньше моментов.
- Ширина
- Отдельно в атаке и в обороне: узко, сбалансированно или широко — игроки расходятся по ширине примерно на 15% меньше или больше. Широкая атака растягивает оборону, узкая оборона закрывает центр.
- Опека
- Зонная или персональная. Персональная — защитник держится ближе к своему сопернику и меньше смещается вбок; зонная — держит свой участок.
- После потери
- Контрпрессинг, баланс или отход назад. Действует только в первые секунды после потери: контрпрессинг бросает игроков на мяч примерно на 30% агрессивнее, отход — настолько же спокойнее.
- Ловушка офсайда
- Линия защиты синхронно делает шаг вперёд ещё примерно на 4 метра — и судья чаще ловит нападающих в офсайде. Если кто-то не успеет, соперник выходит один на один.
- Стиль
- Владение, прямой, контратаки, фланги или тики-така. Стиль определяет, насколько команда любит короткий пас, как долго терпит в розыгрыше и как прямо идёт к воротам.
Игроки: навыки, привычки, силы и настрой
У каждого игрока 11 основных навыков по шкале от 1 до 21. Каждый выполняет конкретную работу в движке:
- Отбор — выиграть мяч у соперника в единоборстве
- Опека — не отпустить своего соперника
- Дриблинг — пройти защитника с мячом
- Приём — принять пас и не потерять мяч
- Пас — точность и смелость передач
- Сила удара — скорость мяча после удара
- Точность удара — насколько удар идёт туда, куда целились
- Ловкость — развороты, а у вратаря — реакция
- Выносливость — как медленно тают силы
- Скорость — максимальная скорость бега
- Трудолюбие — как далеко игрок прессингует и поддерживает
Поверх навыков — 14 привычек: кто-то смещается в центр, кто-то поздно врывается в штрафную, бьёт издалека или держит позицию. У привычки уровень от 1 до 3, и она меняет не силу, а выбор: что игрок решит сделать в конкретный момент.
Силы тают каждую минуту: быстрее при высоком прессинге, в снег и дождь, медленнее при хорошей выносливости. Уставший игрок бегает медленнее, а когда запас падает до 43 из 100, тренер обязан его заменить.
Форма и мораль (0–100) заметно усиливают или гасят игрока. И есть характер: лидер немного подтягивает игру, ленивый прессингует меньше, агрессивный чаще получает карточки.
Во время матча: замены и живые изменения
Пока идёт трансляция, ты можешь делать замены и переключать план: «давить», «сесть в оборону», «догонять», «ва-банк» или вернуться к своему плану.
Как и в настоящем футболе, изменение вступает в силу на ближайшей паузе — ауте, фоле или ударе от ворот. Сервер переигрывает матч с тем же seed, поэтому всё, что ты уже видел, остаётся прежним, а дальше игра идёт с учётом твоего решения.
Боты меняют тактику сами: не раньше 15-й минуты и не чаще раза в 5 минут — например, идут ва-банк, когда проигрывают гол за несколько минут до конца. Твою команду движок сам никогда не переключает: план — твой. А команда, оставшаяся вдесятером, автоматически садится глубже.
Что ты видишь: комментарий и 2D-повтор
Комментарий описывает то, что действительно случилось на поле. Около 400 фраз на полсотни ситуаций, на 8 языках. Фраза выбирается по самому событию, а не броском кубика, поэтому текст никогда не влияет на счёт.
Тактика
твой план и живые изменения
Решения игроков
каждую секунду: прессинг, пас, рывок
События
удар, сейв, фол, гол
Комментарий
текст и 2D-картинка на твоём языке
2D-трансляция показывает позиции всех 22 игроков каждые 2 секунды игрового времени, а мяч — между ними. Весь матч умещается в 12 минут просмотра.
Работает «режиссёр»: розыгрыш в центре поля прокручивается быстрее, а опасные моменты замедляются. Чтобы не спойлерить, так же замедляются и моменты, которые так и не закончились ударом — поэтому замедление не значит, что сейчас будет гол.
Честно по замыслу
У каждого матча свой seed — число, из которого движок получает все случайности. Тот же состав, та же тактика и тот же seed всегда дают тот же матч, до секунды.
Случайность для игры, судейства и травм идёт отдельными потоками, поэтому изменение в одном не сдвигает другое. Именно так работают живые замены и ежедневная головоломка: всё до твоего вмешательства идентично.
Никакого pay-to-win. Косметика не влияет на игру, а автоматический тест следит, чтобы движок матчей её даже не читал. За деньги нельзя купить ни победу, ни рейтинг.
Любое изменение движка, меняющее результат хотя бы одного матча с тем же seed, обязано поднять версию движка — это тоже проверяет тест. Текущая версия — 3.5.0, а изменения видны в журнале изменений.
Текущая версия движка
Мы прогоняем сотни матчей на составах из игры и сравниваем цифры с диапазонами топ-5 европейских лиг. Вот текущая версия движка и её измеренные числа:
- Голов за матч2,62в настоящем футболе: 2,5–3в диапазоне
- Ударов за матч (обе команды)23,8в настоящем футболе: 22–29в диапазоне
- Удары в створ30,4 %в настоящем футболе: 30–40 %в диапазоне
- Отражённые вратарём удары в створ65,6 %в настоящем футболе: ≥ 70 %вне диапазона
- Голы головой14,8 %в настоящем футболе: 10–22 %в диапазоне
- Угловых за матч8,83в настоящем футболе: 8,5–12в диапазоне
- Пенальти за матч0,32в настоящем футболе: 0,18–0,4в диапазоне
- Реализация пенальти73,2 %в настоящем футболе: 75–80 %вне диапазона
- Победы хозяев39,7 %в настоящем футболе: 40–49 %вне диапазона
- Ничьи22,9 %в настоящем футболе: 20–28 %в диапазоне
- Победы гостей37,4 %в настоящем футболе: 27–36 %вне диапазона
- Разгромы (разница 3+ гола)18,9 %в настоящем футболе: 8–14 %вне диапазона
- Разгромы между равными командами4,2 %в настоящем футболе: ≤ 9 %в диапазоне
- Матчи с 7+ голами3,2 %в настоящем футболе: ≤ 1,5 %вне диапазона
- Доля лучшего бомбардира в голах команды28,9 %в настоящем футболе: 20–38 %в диапазоне
Влияет ли сила
Как часто фаворит побеждает в зависимости от того, во сколько раз его состав сильнее состава соперника. Чем больше разрыв, тем чаще победа, но гарантий нет.
- Фаворит побеждает, преимущество ×1.00–1.0538 %
- Фаворит побеждает, преимущество ×1.05–1.1044 %
- Фаворит побеждает, преимущество ×1.10–1.2551 %
- Фаворит побеждает, преимущество ×1.25–1.5063 %
- Фаворит побеждает, преимущество ×1.50+84 %
Что изменилось в этой версии
Отдельных заметок для этой версии нет — см. полный журнал изменений.
Полный журнал измененийИсточник: внутренний синтетический прогон (TestProdLike 380 matches) на составах из игры. Изменения, не затрагивающие геймплей, эти числа не двигают. Отметка «вне диапазона» — то, что мы ещё подтягиваем.
Каждое изменение движка проходит эти проверки, прежде чем попасть в игру, и повышает его версию.
Частые вопросы
Результат матча случайный?
Готового счёта нет. Случайность живёт в отдельных моментах — куда полетит удар, успеет ли вратарь, — как и в настоящем футболе. Сильная команда чаще создаёт моменты, но гарантий нет ни у кого.
Можно ли купить победу за деньги?
Нет. Косметика не влияет на матч, а движок её даже не читает — это проверяет автоматический тест.
Почему моя более сильная команда проиграла?
Сила повышает шансы, а не гарантирует результат: усталость, прессинг соперника, удаление или один точный удар могут переломить игру. При этом мы следим, чтобы разгромы сильного слабым оставались редкостью — тесты держат их в пределах нескольких процентов.
Влияет ли на матч то, что я его смотрю?
Сам просмотр — нет. Меняют игру только твои решения: замены и переключения плана, которые срабатывают на ближайшей паузе.
Боты играют по другим правилам?
Нет: тот же движок, те же формулы. Единственная разница — боты сами меняют тактику по счёту, а твою команду движок никогда не переключает без тебя.
А погода действительно важна?
Да. Чаще всего ясно, но примерно в трети матчей идёт дождь, дует ветер или снег. В снег удары примерно на четверть менее точные, а силы тают на четверть быстрее — глубокая скамейка тут помогает.
Теперь проверь это на поле
Собери состав, выбери схему и посмотри, как движок разыграет твои решения. Или начни с сегодняшней головоломки: 20 минут, чтобы спасти чужой матч.