Dev Math
660 subscribers
138 photos
3 videos
5 files
76 links
Как на самом деле создаются игры. Как сделать игру интересной и реализовать технически. А главное причём тут математика?

Разборы на пальцах, рабочий код, интерактивы. dev-math.ru

Сотрудничество: @it_bizdev
Download Telegram
😎 Что будет, если в камень-ножницы-бумагу добавить урон

Камень бьёт на 3, бумага на 2, ножницы на 1, бой до нокаута. Как часто выбрасывать каждый знак, чтобы соперник не смог вас переиграть, зависит от здоровья:

1 очко — по трети, любой удар смертелен.
2 очка — камень 11%, бумага и ножницы по 44%.
3 очка — камень 14%, бумага 59%, ножницы 28%.
Много здоровья — камень 17%, бумага 50%, ножницы 33%.

Подробнее 👇
Youtube | Tiktok | Inst

И поставьте 😎 если новый формат роликов нравится больше, чем предыдущий.

#devmath #теорияигр #математика #геймдизайн #геймдев #баланс #каменьножницыбумага
Please open Telegram to view this post
VIEW IN TELEGRAM
332
🥴 Неочевидный момент про сложность забега

Я обожаю кобминаторику и статистику. И казалось бы многие вещи довольно очевидны, но о некоторых ты вообще не думаешь, пока не увидишь метрики.

Допустим, в роглайке 10 комнат, и каждую проходят в 95% случаев. Какова вероятность что игрок пройдет все комнаты? Считаем: 0,95 в десятой степени — 60%. Потому что это логическое И.

В Slay the Spire по разбору 18 млн забегов побед 9%. Этажей до победы около 50, то есть в среднем каждый пропускает 95,3% игроков.

Отсюда неприятное следствие. Возьмём 10 проходных комнат по 97% и босса, которого проходят в 70% случаев. Кто убивает больше? Посчитаем на 100 забегах. В комнатах умрут 26. До босса дойдут 74, и он убьёт 30% из них — 22 забега. Босс страшнее каждой отдельной комнаты, но комнат десять.

Но есть нюанс. Перемножать можно, только если этапы независимы. Проходные комнаты часто убивают руками босса: сняли HP, а добил уже он. Поэтому шанс этапа считают по логам: сколько дошло до следующей комнаты из тех, кто дошёл до этой.

Поэтому на запуске для правок баланса очень важны метрики и их правильный анализ. По моему опыту невозможно спроектировать уровень с заданной вероятностью прохождения средним игроком. Так как даже что такое "средний игрок" не определено.

В общем, одиннадцатая «лёгкая» комната по 95% опустит вероятность пройти забег с 60% до 57%, и об этом нужно помнить при балансировке проходимости игры :)

Ставьте 😎 если даже не задумывались об этом или просто понравился пост.

#devmath #рогалик #баланс #комбинаторика
Please open Telegram to view this post
VIEW IN TELEGRAM
1443
⚡ Что такое баланс в играх?

Баланс — это когда у сторон равные шансы на победу. Делают его двумя способами:
Одинаковые правила — шахматы, шашки, дурак. Но и тут первый ход даёт фору: у белых около 55% очков, поэтому на турнирах цвета меняют.

Разные стороны и подобранные числа — мафия. Мафиози мало, зато они знают друг друга. Мирных много, но они не знают, кто есть кто. Мафия побеждает, когда её столько же, сколько мирных: пятеро из десяти выиграли бы, не начав. Поэтому на турнирах их трое из десяти.

Видео 👇
Youtube | Tiktok | Inst

Неделя в завале, но постараюсь всё успеть.

#devmath #геймдизайн #геймдев #баланс #шахматы #мафия
Please open Telegram to view this post
VIEW IN TELEGRAM
643