Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Стоило бы воспользоваться простейшими знаниями теории вероятности, есть формула Бернулли
Вариант подобного "подкорректированного" случайного исхода есть в игре Годвилль.
Во время дуэли влияния игроков (атаки или лечилки) сгруппированы в блоки. Внутри блока гарантируется осечка ровно одного влияния.
Допустим, блок из 6 влияний — 5 из них гарантированно сработает, одно даст осечку (это может быть как самое первое, так и самое последнее — случайным образом, но всегда строго одно).
Это делает игровую механику более интересной, так как исход можно отчасти просчитать (и использовать против соперника) — по сравнению с честным рандомом.
5% получения критического урона он NPC врага — маловероятно, риск можно игнорировать;
1% риск падения сосульки, если пройти под крышей с капающими метровыми сосульками — ещё чего, лучше обойти с другой стороны тротуара;
Заблуждения игроков при оценке рисков. Контроль генератора случайных чисел в разработке