Надеюсь, вы успели в посленовогоднее время оценить и поучаствовать в игре, которую наша администрация при поддержки некоторых пользователей (меня, в том числе) провела с 1 по 10 января 2016 года. Как мне кажется, игра прошла очень успешно для уровня нашего сайта. Хеллкор уже писал в своем блоге о том, как создавалась игра - но я хотел бы еще немного дописать некоторые подробности, которые не были полностью раскрыты - в частности, показать вам свою первоначальную версию новогодней игры на XGM.
Как первоначально зародилась идея? Мммм...
Эльрат
Эльрат
Шутка. Но в каждой шутке есть доля шутки, а все остальное правда...Да не, я же в шутку. Я думаю, будет не очень хорошо, если напишу историю о том, как администраторы решили организовать против Большего босса поход, раздали всем ах***ельные деревянные мечи и не***бенные бронежилеты и стала атаковать ублюдка, который все время орал, что всех, с*к*, за***шет.
Рейд на Короля-лича
Сюжет - НГ приближается, зима-холода, однако в связи с этим великое зло пробудилось вновь. Ледяной холод воззвал к своему истинному повелителю - Личу. Теперь всем пользователям сайта надо подготовится и сломать босса, иначе Лич убьет всех пользователей сайта.
Событие 1: Новогодний базар
Каждый пользователь на сайте получает 4 рандомных предмета определенных видов: главное оружие, второстепенное оружие, доспехи, сокровище. К примеру, я получаю меч пехотинца, книгу заклинаний мага, покров целителя, талисман стрелка. В определенной теме пользователи начинают обмениваться между собой разными предметами, чтобы собрать себе боевой комплект. Пользователи могут не соглашаться на обмен (специально мешая друг другу) - так что можно еще и реализовать возможность обменять предметы у ботов-торгашей, которые сами меняют предметы или подсказывают, где можно найти другие (всякие загадки и задания).
Цель - получить интересующий пользователя класс посредством сбора предметов одного набора. Т.е. хочу я себе стрелка в предстоящем рейде, начинаю торговать с другими пользователями, чтобы выменять у них нужные себе предметы. Предметы сами по себе ничего не дают - просто нужно собрать 4 одинаковых предмета из коллекции, чтобы у тебя был нужный класс к началу рейда. Те, кто не смогут за определенное время собрать предметы, получат набор ополченца. Кстати, к предметам можно добавить ради фана красивое описание: к примеру, "Письмо ополченца: письмо, которое послала ополченцу любящие жена и дети. Он держит его всегда под сердцем - на удачу."
Срок - 2-3 дня.
- Набор пехотинца: меч, щит, латы, семейная фотография.
- Набор мага: посох, книга заклинаний, мантия, кольцо.
- Набор целителя: жезл, крест, покров, амулет.
- Набор стрелка: ружье, дымовые шашки, плащ, талисман.
- Набор ополченца: топор, деревянный щит, кольчуга, письмо от семьи.
Событие 2: Новогодний рейд
На главной будет висеть ресурс с рекламой, мол приглашаем в такой-то проект, там будет проходить рейд. Свободно добавляемся в качестве участника в проект и можем видеть, что происходит внутри проекта (проект скрытый - считаю это обязательным, чтобы народ активизировался и играл, а то у нас много любителей посидеть в сторонке и посмотреть). С каждым добавлением нового пользователя в проект в качестве участника увеличивается сила босса - так мы сохраним баланс сил. Кол-во участников в проекте - бесконечное (т.е. участвовать и играть могут все пользователи, было бы желание).
Время
Раз в день в определенное время начинается рейд с Личом. К примеру, сегодня с 19.00 до 21.00 по мск. В это время он начинает свою атаку вне зависимости от того, сражается ли с ним кто-то или нет - главное, чтобы в проекте уже был добавлен кто-нить из участников. Если ты участник проекта - Лич тебя атакует вне зависимости от того, активен ты или нет. Срок игры - 2-3 дня.
Игровая механика
Теперь каждый написанный комментарий пользователем - это одна его атака по боссу. Вместе с написанием автоматически рандомно генерируется число, которое высвечивается в его комментарии - это число урона, который он наносит боссу. У босса в тот же миг отнимается число здоровья. И в то же время вступают в силу особенности класса - к примеру, если вы целитель, то при написании комментарии могли выбрать цель исцеления. И вместе с атакой провели бы лечение другого раненого пользователя. Таким образом, список комментариев стал бы своеобразным боевым логом. Не забываем, что вместе с уроном вы еще и одновременно пишите обычный комментарий. Используйте его для советов и обсуждения тактики во время боя ("следующий пользователь после меня должен вылечить того-того, или он сольется" - к примеру).
Внешний вид - обычный ресурс. Вместо описания в ресурсе картинка босса-Лича с кол-вом жизней и силой атаки. Немного видоизменены комментарии (смотрите скрины).
- Класс пехотинца: снижает урон от Лича у 2 пользователей, которые атаковали перед пехотинцем и после него.
- Класс мага: увеличивает урон у следующих 2 пользователей, которые будут атаковать.
- Класс целителя: излечивает и снимает негативные эффекты на выбор у 1 пользователя.
- Класс стрелка: может сделать невидимым для Лича на выбор 1 пользователя в течении определенного времени.
- Класс ополченца: снижает урон от Лича только у 1 пользователя, который атаковал после ополченца.
Писать комментарий/наносить урон/использовать способность можно, к примеру, раз в 5 минут (с учетом того, что один рейд раз в день будет длится примерно 2 часа). Т.е. не будет спама, и пользователи будут думать, прежде чем написать/атаковать/применять спс - поскольку каждую способность будет логично использовать в нужное время и в нужном месте. Будет реальный рейд с отведением ролей каждому пользователю в бою.
Лич тоже пишет комментарии там же, где и пользователи - со своими показателями урона атаки и ее целями. Чтобы не было дисбаланса, босс-Лич может атаковать, к примеру, 2 раза в 5 минут. Его атака будет сильная и рандомная. Лич вместе с атакой также использует способности.
- Вызов двух скелетов на разовую атаку, каждый из которых наносит кому-нить урон (после они пропадают).
- Цель атаки Лича при ее следующей одной атаке не сможет использовать способность (урон нанести сможет, а способность использовать не сможет).
- Цель атаки Лича при ее следующей одной атаке будет наносить на 50% меньше урона.
Цель
Нужно сломать Лича до определенного времени. Есть два варианта конца игры.
- Победа - пользователи получают опыт за участие и ачивки-награды: обычные и особо активным - ... какие-нить необычные ("Эта ачивка присуждается Вася Сидорову за то, что он закидал снежками Короля-Лича, ура-ура!").
- Проигрыш - все аватарки пользователей временно (на неделю или месяц) меняются на скелетов (можно разнообразить нежить) - их воскресил Лич.
- + можно сделать бота-Лича, который неделю будет кидать рандомные сообщения в разные проекты и раздавать рандомно сало на 1-2 часа.
- + можно сделать временно к комментарию каждого пользователя своеобразные вставки-подписи-шутки ("я хочу свежего мяса, username, дай мне свой мозг").
Плюшки
Если есть свободное время у разработчика, можно:
- Увеличить кол-во классов. К примеру, добавить паладина, который может слабо исцелить, но зато по характеристикам атаки и здоровья похож на пехотинца. Или некроманта, с самыми слабыми характеристиками, но который может воскресить павшего пользователя. Или чародея, который сможет увеличивать двум пользователям навсегда немного здоровья (не исцелять, а именно увеличивать предел).
- У торгашей вместо обмена снаряжения можно получить 2 уровень класса (т.е. находишь их в забытых проектах, нажимаешь на них/письмо пишешь), получаешь 2 уровень. Новый уровень увеличит кол-во здоровья, атаки и способности (для пехотинца еще больше уменьшения урона у других пользователей, для мага еще больше урона для других пользователей, для стрелка спрятать союзника от атак не на 1 его ход (5 минут), а на 1,5 (7,5 минут - т.е для Лича это время 3 его атак).
От автора
Основная идея моей игры - в том, чтобы провести командную игру. Все-таки, Новый год - семейный праздник, а XGM - сообщество. Поэтому я хотел объединить игроков в неком своеобразном порыве. Конечно, мою идею, как вы можете заметить, местами изменили - и я очень доволен результатом. Игра получилась гораздо более масштабная, чем я мог предположить - ведь свою идею я создавал еще и с той мыслью, чтоб ее легче было реализовать. Но администраторов пробило, и они сделали нам шикарное и красивое мероприятия, задействовав много ресурсов. Так что, в реальной игре мне почти все понравилось, а единственное, чего мне не хватило - того самого духа команды.
Ваши идеи
Я не просто так опубликовал в блоге свою идею - да, конечно, я хотел ей с вами поделиться, но это далеко не все. Дело в том, что, по секрету, наша игра (не моя идея, а именно наша игра) может найти себя вне Нового года, и, возможно, некие частные руки хотели бы ее реализовать. Поэтому я публикую этот ресурс с той надеждой, чтобы вы написали в комментариях то, что бы хотели еще видеть - только давайте подходить реалистично к делу, никто вам онлайн-игру с 3D-графикой не запилит.