Gusla: А вы штрафы в ручную собираетесь считать или это будет реализовано через штрафные подсказки?
Точнее интересует вопрос, что будет если я и с подсказки не решу доминошку.
Нет, вручную мы умрём=) Да и нужно, чтобы в статке считалось максимально оперативно.
Опишу максимально подробно механику реализации на движке. Опять на примере доминошки 2-3.
На уровне 2 штрафные подсказки каждая по 2 часа штрафа.
2 бонуса со временами 2 и 5 часов соответственно.
И ещё бонус без времени, в котором будет содержаться подсказка на задание.
Открываете штрафную с заданием. Там задание и часть пароля, например
Задание:
Кто президент России?
Первая часть для подсказки 1234
Если решаете у вас начисляется 7 часов бонуса, и вы в плюсе на 5.
Если не можете решить, то берёте ещё одну штрафную подсказку.
Там:
Вторая часть для подсказки 5678
Код компенсации abcd.
Введя в движок 12345678 в бонусе без времени вам откроется подсказка.
Введя abcd вы закроете один из бонусов на уровне (2 часовой). И к этому моменту будете иметь 4 часа штрафа, 2 часа бонуса и ещё бороться за 5 часов бонуса.
И тогда при получении 5 часов бонуса. Ваш результат на уровне -2-2+2+5=3
Поясню, зачем нужна реализация через 12345678. В противном случае команда сможет не открывая задание взять подсказку, а там может быть более легкая формулировка задания, с которой всё просто решается.
Update:
Мне тут подсказали, что abcd и 12345678 объединены, чтобы вам вводить меньше было.