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

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

Сотрудничество: @it_bizdev
Download Telegram
🤔 Контрпики на кубиках

Контрпики в балансе устроены как камень-ножницы-бумага: каждый юнит кого-то бьёт и кому-то проигрывает.

Возьмите три кубика. Красный: 3 3 3 3 3 6. Синий: 2 2 2 5 5 5. Оливковый: 1 4 4 4 4 4. Каждый бросает свой кубик по разу, у кого больше, тот победил. Каждый бросает свой, у кого больше, тот победил. «Бьёт» значит «выигрывает больше половины партий». Красный бьёт синего, синий бьёт оливкового, оливковый бьёт красного. Сильнейшего нет.

А теперь пусть каждый бросает дважды и складывает. Круг разворачивается: синий бьёт красного, оливковый бьёт синего, красный бьёт оливкового. Грани те же.

Почему? Возьмём синий против красного. У красного почти всегда выпадает 3. При одном броске синему нужна пятёрка, а она выпадает в половине бросков. При двух бросках красный обычно набирает 3 + 3 = 6, а синему хватает одной пятёрки из двух: 5 + 2 = 7. Хотя бы одна пятёрка из двух бросков выпадает в трёх случаях из четырёх.

В общем, одно число вроде среднего урона не говорит, кто кого бьёт. Это видно, только если стравить пару друг с другом, и по тем правилам, по которым идёт бой.

Почему так бывает не со всеми кубиками, разберу отдельно. Да и давайте на этой неделе поговорим про что-то математическое вроде баланса в боевках.

Ставьте 😎 если тема интересна.

#devmath #gamedesign #battle #math
Please open Telegram to view this post
VIEW IN TELEGRAM
1333