AR_Favorit писал(а):Естественно ДО ОТОБРАЖЕНИЯ НА ЭКРАНЕ НАЧАЛА ВРАЩЕНИЯ. И что, таки в игрософте, атронике да белатре сначала программа решает, что "выигрыш составит 6 кредитов", а потом мучается, подбирает под это число картинки на барабанах, как вы написали? ДА? Или вы только КСИ ковыряли (софтайсом), а до остальных поковырять (уже немного другим отладчиком))) руки не дошли?
и другие тоже ковырял через эмуляторы Z80.
только картинки она не подбирает под 6 кредитов. функция распределения устроена так что картинки сами выпадают на 6 кредитов, вернее не картинки а вероятности, выраженные в числовом выражении, сорри за тафтологию.
одна функция определеяет будет ли выигрыш вообще, вторая генерит игровое поле с учетом веса "картинки", третья функция режет комбинацию если она не удовлетворяет заложенным в ней ограничениям,
четвертая функция определяет давать ли в этом раунде бонусную игру
пятая вызывается, к примеру 5 раз и на каждой итерации генерит выигрыш в бонусной игре, если все 5 раз выигрыш больше 0, то шестая генерит выигрыши в супербонусе.
и в итоге игрок получает набор картинок укладывающийся в рамки алгоритма и не выходящий за его пределы.
а также имеет массив цифр, в которых заложено сколько кредитов выиграет лягушка при прыжке на линии при этом пофиг куда игрок ее направит. за него уже все подумали и решили, как только он SPIN нажал.
AR_Favorit писал(а):Контроль честности лучше строить немного не так: заранее генерируется файл с результатами, к примеру, рулетки - 100000 спинов. Публикуется. Игрок при игре видит номер текущего спина. По окончании игры игрок может получить ключ и расшифровать файл, и убедиться, что ывпавшие на его спинах числа были сгенерированы заранее, без знания того, сколько и на что он ставит...
Развод лохов происходит и тут, конечно, если игрок получает НЕ ПОСЛЕДОВАТЕЛЬНЫЕ номера спинов на игре. Тогда понятно, что программа выбрала нужные результаты заранее...
НО в данной ситуации подсунуть игроку 64-байтный ключ вместо 100-килобайтного файла результатов несколько сложно.
кто бы спорил что в такой ситуации оно как то попрезентабильнее будет.
AR_Favorit писал(а):Кстати, а толку от контроля честности, если софт не сертифицируется и т.п. - он может быть настолько недружественный к игроку, что и результаты тасовать не надо ввиду малого % отдачи и распределения его в основном по мелким ставкам? :)
asks.
просто если очень уж жаба душит, то таким образом дельцы режут крупные выигрыши, если, допустим игрок косарь баксов на зеро поставил а оно и выпало случайно.
кстати при наличии денег и нужных знакомств залецинзировать софт пару лет назад труда не составляло, по крайней мере в питере. про изменения с 2006 года судить не могу ибо уже не в теме.
progman писал(а):namelas
м-да, думал, что-то дельное скажете...
в моем посте был разговор о КОНТРОЛЕ ЧЕСТНОСТИ, а не о разводе лохов, о котором говорите вы...
да и проекты с таким "контролем" долго не живут...
ой, давайте уж не будем. много вы контроля честности в боссмедии или плэйтеке видели?
они все на стороннем аутиде построили. это самый лучший контроль честности, хотя и тут возможны манипуляции в ограниченных правда рамках.