IPB

( | )

 
Ответить в данную темуНачать новую тему
> Честная игра, как осуществить технически
V
-=ArK=-
Aug 16 2009, 20:46
#1


Завсегдатай
***

Пользователи
330
22.10.2008




Как технически сделать такую вещь:

Мастер в тайне от игроков кидает кубик и на основании результата определяет удачно заявленное игроком действие или нет, но в тоже время он не может изменить результат, так как игроки это с лёгкостью контролируют.

Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Minder
Aug 16 2009, 21:00
#2


Завсегдатай
***

Пользователи
437
18.2.2005
Москва




Цитата(-=ArK=- @ Aug 16 2009, 21:46) *
Как технически сделать такую вещь:

Мастер в тайне от игроков кидает кубик и на основании результата определяет удачно заявленное игроком действие или нет, но в тоже время он не может изменить результат, так как игроки это с лёгкостью контролируют.

Ммм.. если нарративный при успехе у игрока, то вай нот... или вообще когда наративный контроль отдается игрокам (не обязательно тому кто заявлял действие), см например Panty Explosion - каждый игрок выбирает из других игроков двоих - одного кто будет описывать его успехи и второго который будет описывать его неудачи... если я правильно понял вопрос то оно так решается легко...


--------------------
Curently playing: Eclipse Phase, Ribbon Drive, Universalis (PbP)
Curently GMing: Blue Planet, Mindjammer
Curently preparing: Flow System playtest, Fight! RPG (PbP)
Working on: Flow System
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
!!!
Aug 16 2009, 21:36
#3


Завсегдатай
***

Пользователи
291
28.7.2008
г. Москва




Цитата
Как технически сделать такую вещь:

Мастер в тайне от игроков кидает кубик и на основании результата определяет удачно заявленное игроком действие или нет, но в тоже время он не может изменить результат, так как игроки это с лёгкостью контролируют.


Это, конечно, не хорошо отвечать вопросом на вопрос. Но все же, а зачем?


--------------------
Ответ невпопад хорош на вопрос не к месту...
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Hallward
Aug 16 2009, 21:58
#4


Завсегдатай
***

Пользователи
609
22.4.2008




Мастер использует скрипт-дайсометатель с логом, а после сессии отдаёт лог на проверку игрокам. Попахивает маразмом, но поставленную задачу вполне решает.


--------------------
When a pansy human and a dwarf argue over whether or not shaved chicks are better, they're probably not on the same page.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Gorislav
Aug 16 2009, 22:47
#5


Частый гость
**

Пользователи
132
20.5.2009




Мастер кидает, а игрок не завязанный в конфликте наблюдает за результатом.


--------------------
Сразиться с тысячей врагов, и победить -
Любой из нас достоин.
Но только тот, кто победит себя
Достоин звания великий воин.

Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Мышиный король
Aug 17 2009, 00:15
#6


Старожил
****

Пользователи
1050
25.6.2009




Оччень странная задача.

Пусть у мастера будет калькулятор - нужно выбрать любую функцию, достаточно сложную, чтобы по её значению можно было в уме вычислить или прикинуть корень, но который можно найти вычислениями некоторой сложности. Мастер будет подставлять вместо переменной результат броска и сообщать полученное значение. Потом по этому значению можно будет восстановить результат. Пример - возведение результата в большую степень (пусть 19ю), но здесь есть недостаток - можно примерно прикинуть результат в некоторых случаях...
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Gorislav
Aug 17 2009, 00:41
#7


Частый гость
**

Пользователи
132
20.5.2009




Мышиный король, мастер может возвести в 19ю степень любой результат, а не тот который выпал на кубах. Не?



--------------------
Сразиться с тысячей врагов, и победить -
Любой из нас достоин.
Но только тот, кто победит себя
Достоин звания великий воин.

Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Мышиный король
Aug 17 2009, 00:46
#8


Старожил
****

Пользователи
1050
25.6.2009




Угу, туплю страшнее некуда....
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Vechesl
Aug 17 2009, 02:07
#9


Частый гость
**

Пользователи
193
16.1.2005




Почему бы не бросать в открытую, если так важно, чтобы ведущий описывал именно результаты, выпавшие на кубиках?


--------------------
Your ridiculous little opinion has been noted.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Мышиный король
Aug 17 2009, 03:09
#10


Старожил
****

Пользователи
1050
25.6.2009




Вот вариант решения поставленной задачи (а не пригрезившейся мне):

составить длинный ряд случайных результатов из требуемого диапазона, список будет на руках у мастера, затем броском кубика определять номер выбираемого значения из этого списка. Записывая номера потом можно будет проверить истинность значений. Громоздко, так что программные логи лучше...
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Геометр Теней
Aug 17 2009, 05:27
#11


Шепот из-за спины
*****

Координаторы
4427
12.6.2005
Барнаул, по ту сторону тени.




Не очень понял, зачем бросок кубика в сообщении выше. Можно упростить. Мастер заранее генерирует набор значений - кидает кубик N раз (программно или руками) и записывает результат. Данные игрокам не показываются. После игры набор чисел отдается на проверку.


--------------------
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Мышиный король
Aug 17 2009, 05:54
#12


Старожил
****

Пользователи
1050
25.6.2009




Возможна косвенная подтасовка - имея на руках таблицу можно увидеть, что одно значение (более позднее для определённости) выгоднее чем другое и ввести промежуточные не значащие броски, которые используют лишние менее выгодные значения перед ним.

Ну и чтобы кубик покидать во время игры...

Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Blind Guardian
Aug 17 2009, 08:10
#13


Частый гость
**

Пользователи
194
19.10.2008




Если вы не доверяете мастеру - не играйте у него. Способов изменить ход событий у ДМа предостаточно и без подтасовки дайсов.
А вообще если все так серьезно, то переходите на автоматизированную игру. Многие западные игроки уже не используют кубики вообще.
Проектор + ноутбуки у каждого и maptools/FG/etc. Серьезно упрощает механическую часть.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
-=ArK=-
Aug 17 2009, 12:10
#14


Завсегдатай
***

Пользователи
330
22.10.2008




Вопрос меня интересует исключительно с точки зрения Теории Игростроения.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Minder
Aug 17 2009, 13:28
#15


Завсегдатай
***

Пользователи
437
18.2.2005
Москва




Цитата(-=ArK=- @ Aug 17 2009, 13:10) *
Вопрос меня интересует исключительно с точки зрения Теории Игростроения.

Кстати уточню вопрос ибо я как выяснилось понял его не совсем так как все остальные - мастер не должен изменить результат БРОСКА (число) или ДЕЙСТВИЯ ПЕРСОНАЖА (факт)?


--------------------
Curently playing: Eclipse Phase, Ribbon Drive, Universalis (PbP)
Curently GMing: Blue Planet, Mindjammer
Curently preparing: Flow System playtest, Fight! RPG (PbP)
Working on: Flow System
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
-=ArK=-
Aug 17 2009, 13:59
#16


Завсегдатай
***

Пользователи
330
22.10.2008




Нет, не должен.

То есть система, в которой мастер не может изменить результат броска и результат броска игрокам не известен.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
-=ArK=-
Aug 17 2009, 14:03
#17


Завсегдатай
***

Пользователи
330
22.10.2008




То есть, для примера:

Заявка игрока - обезвредить ловушку на двери.

Если мастер кидает бросок тайно, то игроки смогут контролировать результат броска и мастер может изменить его в любую сторону.
Если мастер кидает открыто, то игроки знают, то ловушка обезврежена или нет.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Minder
Aug 17 2009, 14:17
#18


Завсегдатай
***

Пользователи
437
18.2.2005
Москва




Цитата(-=ArK=- @ Aug 17 2009, 15:03) *
То есть, для примера:

Заявка игрока - обезвредить ловушку на двери.

Если мастер кидает бросок тайно, то игроки смогут контролировать результат броска и мастер может изменить его в любую сторону.
Если мастер кидает открыто, то игроки знают, то ловушка обезврежена или нет.


хмм.. хорошо а если, пользуясь терминологией тов. Эдвардса, сделать это не fortune а karma системой - то есть, например, мастер берет из своего challenge pool'а и бросает в непрозрачный стакан несколько фишек определяющих сложность ловушки, персонажи кидают кубик/откладывают несколько фишек из своего пула, результат броска/отложенные фишки лежат на столе до тех пор пока не понадобится узнать не сработала ли ловушка, после чего стакан с фишками опрокидывается и все, находящиеся за столом наглядно видят результат... (это в качествен решения "от-противного" - бросок известен всем, но сложеность броска известна только мастеру, но определяется до броска и не может быть изменена после)


--------------------
Curently playing: Eclipse Phase, Ribbon Drive, Universalis (PbP)
Curently GMing: Blue Planet, Mindjammer
Curently preparing: Flow System playtest, Fight! RPG (PbP)
Working on: Flow System
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
ave
Aug 17 2009, 14:54
#19


Hush Hush
****

Координаторы
2355
21.1.2005
Санкт-Петербург




Очень забавно, но карма система действительно решает _такую_ проблему. Вот пример куска уже работающей механики из одной моей игры: Разрешение конфликтов

ADDED Хотя это, в чём-то перевёрнутая karma-system.


--------------------
yyy: Знать Дзирта и не знать Векну - убейте его из милосердия)
Currently playing / GMing: Planescape (rules-free) / Ultima
Currently preparing / working on: Ultima-fork / Мастера Духов
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
-=ArK=-
Aug 17 2009, 15:06
#20


Завсегдатай
***

Пользователи
330
22.10.2008




Minder, спасибо.

Натолкнуло на идею как всё сделать горазно проще: Мастер бросает свои кубики в момент проверки результата действия.

То есть игрок, который делает проверку на ловушки, кидает кубики - у него получается некий результат - допустим чем больше тем лучше.
Допустим игрок доволен результатом и пытается пройти в дверь - мастер кидает свои кубики, в зависимости от сложности, и тут и выясняется, обезврежена ловушка или нет.

И по аналогии.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Мышиный король
Aug 17 2009, 18:34
#21


Старожил
****

Пользователи
1050
25.6.2009




С теоретической точки зрения мне решение этого вопроса представляется глубоко не нужным (как он был поставлен в теме).
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Arseny
Aug 17 2009, 18:38
#22


Завсегдатай
***

Пользователи
650
9.10.2006
Moskau




Ну, раз топикстертер задает этот вопрос, значит ему это зачем-то нужно. tongue.gif
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
-=ArK=-
Aug 17 2009, 19:50
#23


Завсегдатай
***

Пользователи
330
22.10.2008




Не, ну я понимаю что 99% случаев "жульничества" мастера - на пользу игрокам игре happy.gif
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Azalin Rex
Aug 27 2009, 12:45
#24


Убитый король
****

Пользователи
2416
3.1.2004
Санкт Петербург




ArK
Смотря какого мастера...
Я вот, например, такая сука - недавно во время битвы присоединил к сражению монстров из соседней комнате, тем самым похерив партию (технически - жульничество, потому что монстры не должны были покидать комнату).
это не пошло на пользу не игре (кампанию после этого прекратили), ни игрокам - почти 50% погибло, остальные разбежались по другим модулям.


--------------------
Мои кампании - это многоуровневый гобелен, в текстуру которого вплетены сюжеты и действующие лица. И который, попросту говоря, будет сложен для тех, кто смотрит на игру как на хобби. ©
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Tylor
Nov 16 2009, 06:13
#25


Случайный


Пользователи
3
21.1.2009




Ну, с точки зрения крипторандома, можно даже без кубиков. Мастер загадывает какое-то число перед игрой. Игроки для каждого тайного броска называют свое любое число (не повторяясь). Мастер из этих двух чисел по псевдопрандомной формуле генерит результат.
В конце игры достаточно объявить одно число - то, которое загадал в начале мастер.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Azalin Rex
Nov 16 2009, 16:01
#26


Убитый король
****

Пользователи
2416
3.1.2004
Санкт Петербург




Интересно. что же это за псевдорандомная формула, для которой неважно больше число заданное игроками или меньше?


--------------------
Мои кампании - это многоуровневый гобелен, в текстуру которого вплетены сюжеты и действующие лица. И который, попросту говоря, будет сложен для тех, кто смотрит на игру как на хобби. ©
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Tylor
Nov 20 2009, 21:16
#27


Случайный


Пользователи
3
21.1.2009




Ну, простейшая формула - взять сумму, умножить на большое простое число, и взять по модулю другого большого числа.
Скажем, ((DM's number + Player's number) * 1103515245) % 2^32
Перейти в начало страницы
Вставить ник
+Цитировать сообщение

Ответить в данную темуНачать новую тему

 

: · ·

· · ·

RSS : 28th April 2024 - 22:26Дизайн IPB
Логотип форумов любезно предоставил Gorislav