Показать сообщение отдельно
Старый 12-11-2008, 01:35   #37
Fomka
Главврач
 
Аватара для Fomka
 
Регистрация: Sep 2006
Сообщения: 4,127
Отправить сообщение для  Fomka с помощью ICQ
По умолчанию

Кстати, ещё по АГТ. Не совсем в тему, но, возможно, будет полезно.
Давно хотел написать, но как-то лапы не доходили.

Итак, пока у нас нет нормального движка, будем выжимать максимум из имеющегося. Есть способ, как с помощью бонусной АГТ в большинстве игр можно обойтись без асек вообще. Полноценно выдать все бонусы в нужное время и иметь возможность принимать коды по каждому из них в течение нужного срока.
Для этого в бонусной АГТ создаётся игра из ОДНОГО задания. Только одного. Но продолжительность задания - скажем, 12 часов. И к нему пишется, что должно быть 23 подсказки. (чтобы они приходили каждые полчаса). Соответственно, на самом деле приходить будут не подсказки, а новые бонусные задания - как раз в то время, когда нужно их выдавать. (не обязательно каждые полчаса, часть "подсказок" могут быть пустыми). Код на этом уровне задаётся составной - из такого количества частей, сколько всего у нас бонусных кодов. Все задания и коды нумеруются, чтобы не путаться, какой куда вводить.

И вуаля, мы имеем систему приёма кодов, когда бонусные задания открываются в нужное время, не теряются в недрах хистори, а любой найденный код можно в любой момент проверить на достоверность без участия аськокоординатора. Таким образом можно провести всю игру с бонусами, исключив аськи и человеческий фактор. Можно теоретически вообще не оставлять человека в орг-кц.

Конечно, после игры оргам придётся копаться в логах этого бонусного АГТ, чтобы смотреть, какая команда какие коды ввела. И переделывать статистику, чтобы каждый бонус красиво отображался отдельно. Но на самой игре для играющих команд всё будет выглядеть полностью автоматически. Этот метод был опробован на главной игре Найтфеста и показал свою полную состоятельность.

Так же можно выдавать не только бонусы, но и подсказки по ним. Можно ограничивать действие бонусов по времени (для этого надо при копании в логах не засчитывать коды, введенные позже срока). Можно делать даже бонусы-флаги, определяя потом по логам, кто ввел код первее.
Fomka вне форума   Ответить с цитированием