Здравствуй, Пикабу!
Есть у меня хобби или же иначе, если вы против англицизмов, увлечение – я создаю игры для мобильных устройств. И сегодня я хочу поведать о том, как я писал классическую игру под Android.
Однажды, ведомый желанием опробовать новые для себя технологии в лице языка Java и IDE Android Studio, я принялся размышлять над тем, а что же, собственно говоря, мне такого интересного сделать? Обучение лучше всего проходит в тех случаях, когда ты работаешь над чем-то, что приносит тебе удовольствие. В моём случае этим “чем-то” должна была стать игра. Прекрасно понимая, что всё новое – хорошо забытое старое, я принялся изучать древние компьютерные игры. Так я наткнулся на кое-что любопытное, что захотел повторить, переосмыслить, дать новую жизнь, внести красок... ну и далее по списку.
I SMELL A WUMPUS.
SHOOT OR MOVE?
Слышали ли вы, мои читатели, когда-нибудь о Вампусе? Нет? Что ж, позвольте мне рассказать.
Hunt the Wumpus (Охота на Вампуса) – классическая текстовая игра, придуманная в 1973 году неким Gregory Yob. Думаю, что вы можете себе представить, как выглядела игра в начале 70-х годов, если нет, то вот пример интерфейса:
Игра не для нынешнего поколения, не находите? Здесь же не нужно ставить 3 в ряд! Одни буквы!
Если кратко о сути происходящего, то игрок перемещается по лабиринту, являющимся додекаэдром (Ok, Google “додекаэдр это…”) и исследует его. В лабиринте обитают Вампус, летучие мыши, а ещё есть комнаты с ямами. Если игрок попадает к мышам, то они переносят его в любую случайную комнату, если в яму или к Вампусу, то игра заканчивается. Игроку доступно два действия: перемещение между комнатами и выстрел из лука. По мере поступления сообщений, выводящихся в игровой лог, у игрока складывается картина лабиринта, что и где находится. Что за сообщения? Если в одной из соседних комнат есть мыши, то до игрока донесётся шум, если ямы, то сквозняк. От Вампуса же доносится запах (такой силы, что прошибает аж на 2 комнаты!). Целью игры же является найти Вампуса и пустить стрелу в его зловонную задн... ну, вы поняли. Конечно, есть ещё некоторые нюансы, но я их оставлю на совести любопытного читателя. =)
В общем, я решил сделать именно Охоту на Вампуса. Эта классная игра и хоть она и не кажется сложной, но в ней нужно анализировать информацию, идти на риск. В общем, она может быть довольно захватывающей.
Спустя месяц работы у меня была готова первая версия игры. Здесь были реализованы достижения, вся логика игры, сделаны настройки и прочее. В общем, классический Вампус с современным налётом, который можно было запустить на телефоне/планшете. Не буду говорить про свой тернистый пусть по освоению Java и AS, а просто покажу свой, хмм, первый результат:
На скриншотах: главное меню, игровое окно, окно настроек, простыня текста правила игры.
Конечно, игра вышла непривлекательная, но для меня важнее было получение опыта, чего я и добился. Далее я планировал найти художника, чтобы он заменил мне фоновые картинки, после чего я опубликовал бы Вампуса и отправился по пути разработчика дальше.
Мне повезло, что в моём круге знакомств был человек, к которому я мог адресовать свои пожелания (передаю тебе привет, Анастасия) и тут то всё и завертелось...
Начали мы с обсуждения мира игры. И знаете, что самое забавное? Оказалось, что никакого мира у Вампуса нет! Совершенно непонятно кто такой Вампус, почему игрок должен его убить и прочее и прочее. Сплошные загадки. В конечном счёте мы сошлись на том, что даже у такой небольшой игры должна быть своя история, свой лор, если угодно, и он появился!
Нами была придумана легенда, согласно которой Вампус совершенно не злобное, но любящее подшучивать над людьми с незапамятных времён, существо. Это существо стоит в одном ряду с Чупакаброй, Лохнесским чудовищем, Йети и пр. В общем, вызывает интерес у определённого круга людей, чьи зеленокожие предки-ящеры воздвигали пирамиды.
Кстати, во так выглядел первый вариант главного меню, переделанного под форум. Из сообщений можно узнать кое-что о Вампусе (стилистику сообщений взял с реального русскоязычного криптозоологического форума, а такие и правда есть, поищите):
Игрок же стал завсегдатаем такого форума, решившим доказать, что Вампус существует, получить его фотографию. Поэтому он отправляется на поиски жилища Вампуса, находит его, заходит внутрь и… дальше начинается игра.
Что касаемо стилистики игры, настроении и тех эмоций, которые игра должна давать. Если практически все современные интерпретации Вампуса выполнены в мрачных тонах, то мы решили добавить красок, юмора. Одним словом, всего резко положительного. Например, вместо лабиринта-подземелья, мы решили поселить Вампуса в невообразимый дом, с 20-тью уникальными комнатами, каждая из которых характеризует Вампуса.
Так есть комната, в которой стоит его рабочее место, компьютер, а рядом расположилась папка с лучшими твитами (см. картинку ниже. Кстати, узнали, на какую картину отсылка?). Комната, в которой Вампус готовит свои проделки. Комната, в которой в вашу душу заглядывает демон, ахаха на фоне виднеется некоторое лавкрафтоподобное Зло. Комната, в которой находится личный кинотеатр Вампуса, на стенах которого висят плакаты его любимых фильмов. В общем, в каждой комнате есть забавные отсылки на наш с вами мир.
Вот как создавались комнаты. Сначала словесное описание, а далее эскиз с пояснениями и, в конечном счёте, готовый результат:
А вот как стали выглядеть достижения:
Первое даётся за попадание в комнату, в которой находятся сразу Вампус и яма. Второе за открытие секретной концовки (всего их 5!). Всего достижений 11.
Механику мы оставили прежней, но заменили лук и стрелы на фотоаппарат и плёнку, уменьшили «силу» камеры с 5 до 3 комнат (т.е. камера может за раз отснять несколько комнат – механика стрелы!).
Ещё из нововведений. Был немного изменён процесс взаимодействия игрока с интерфейсом (не нужно вручную вводить номера комнат для перемещения или фотографирования, достаточно выбирать числа в всплывающем окошке). Так же были добавлены заметки, куда игрок может записывать наблюдения по ходу игры.
Конечный результат можно увидеть на скриншотах и на видео ниже.
Стоит ли говорить о том, насколько сильно изменилась игра? Но самое главное это то, что в
основе легко узнаваемая классическая Hunt the Wumpus, которая была нами дополнена и украшена.
Самое главное это то, что у Вампуса появилась история, комнаты, которые характеризуют его. Да и цель игры уже не такая зверская и быть может Вампус и не такой уж и злодей?
Разумеется, эта игра далеко не для всех. Но если вы любите классические старые игры или слышали про Вампуса, загляните, быть может вам понравится. Я думаю, что вы знаете, что следует набирать в Google Play. ;)
Спасибо за внимание!
P.S. Берегитесь летучих мышей!
P.S.S. Если решитесь сыграть - возьмите листочек и ручку, рисуйте жилище Вампуса, так будет легче. ;)