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

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

Сотрудничество: @it_bizdev
Download Telegram
«Песни земли»: хакатон по созданию мини-игр вместе с КИОН Строки 🎮📕

Школа дизайна и @kionstroki_ru запускают хакатон по разработке браузерных мини-игр. участникам предстоит выбрать одну из семи фэнтези-новелл, основанных на мифах и легендах разных регионов России, и придумать для неё интерактивную игру.

✏️ участвовать могут студенты любых профилей, а работать можно в командах. готовый код не обязателен: можно представить подробный концепт с механикой и визуалом — кодированием займутся организаторы.

лучшие игры интегрируют в интерактивную карту России на лендинге «Песен земли». команда-победитель получит 30 000 рублей и подарочные наборы от КИОН Строки, а опубликованный проект можно будет добавить в портфолио.


→ 8 октября пройдёт очный хакатон в Школе дизайна, а финальные работы нужно подать до 15 октября

*в визуале используется работа Киры Правосудовой
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
221
😎 Что будет, если в камень-ножницы-бумагу добавить урон

Камень бьёт на 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