Лето в Midnight Castle

разработка компьютерных игр · elephant games · lua
Величественное строение в исторической части Дубровника, Хорватия В начале июня у меня появилась новая работа в уютном офисе в пяти минутах ходьбы от дома. Занятие для меня совершенно необычное — разработка компьютерных игр. Геймером я никогда себя не считал, а идея стать разработчиком казуальных таймкиллеров в мою голову даже не приходила. В реальности всё оказалось даже забавно, хотя теперь мне приходится ежедневно убивать часть своей жизни, кликая мышкой в игре жанра Hidden Object во время отладки моего кода.
Hidden Object или просто HO — это развлечение для тех маньяков, кто любит искать хитро замаскированное барахло срели развалов всяческого другого барахла. Для наглядности прикладываю скриншот: Пример 
экрана HO в игре Midnight Castle В принципе, схожим сумасшествием люди занимаются практически ежедневно ("Куда же я закинул этот USB- кабель, ведь недавно видел его здесь?!"), и я подозреваю, что именно поэтому казуалки такого типа пользуются большой популярностью у хомячков.

Компания Elephant Games (а это и есть моё новое место работы) знает, как угодить страждущим геймерам. Всё лето я зависаю в офисе в составе команды разработчиков, и мы по 8 часов в день проводим над кодом для Midnight Castle — игры в жанре HO с элементами квеста, сюжетная линия которого вносит особый смысл в бесконечный поиск хитро запрятанных штуковин.

Если вам нравится тратить своё время, играя в казуальные игры, обязательно попробуйте Midnight Castle. Очутиться в полуночном замке можно, загрузив игру из Appstore для iPad и iPhone, Google Play — для Android-устройств, а также по-старинке запустив на PC. Правда, тыкать пальцем в экран гораздо приятнее, чем мышкой.

От первых месяцев работы в новом окружении у меня остались достаточно яркие впечатления.

Шок от размаха индустрии

Я и представить себе не мог (а точнее, просто не задумывался), пока не стал работать в гейм-деве, что казуальные игры (или игры вообще) приносят такой доход. В тренде сейчас Free2Play, основная задача которого — максимально заинтересовать пользователя вначале, чтобы он не смог остановиться даже тогда, когда без денежных вливаний из собственного кармана в игру уже не обойтись.

Иногда я вижу интересные игры даже в Blackberry World на своём устаревшем Playbook, но когда выясняется, что игра бесплатна лишь до десятого уровня или использует механизм внутриигровой оплаты, приходит какое-то разочарование, ведь я не планирую платить, а значит начинать играть — бессмысленно.

Наверное, это персонально моя надуманная проблема. Позволить попробовать продукт бесплатно перед тем, как предложить купить его — достаточно вежливый шаг. С другой стороны, такой подход мне кажется "подсаживанием на иглу".

Быть разработчиком игр — не так уж и сложно

Компания с опытом разработки игр более 10 лет отличается от зелёного стартапа тем, что здесь всё уже поставлено на колёса — подобраны основные технологии, написаны свои инструменты для быстрой разработки, имеется база знаний в виде wiki, а также написано много кода, на который можно опираться в дальнейшей работе.

Ожидая, что в качестве разработчика игровой логики на Lua, мне придётся погрузиться в самые пучины этого языка программирования, я через некоторое время осознал, что мне хватает минимальных знаний синтаксиса, чтобы начать работать. Мои вопросы "Мне нужно установить Lua для начала работы?" и "Что мне необходимо прочитать по Lua?" были восприняты старшим в команде с улыбкой.

Выкачав из SVN специальный редактор, совмещенный непосредственно с разрабатываемой игрой, я понял, что движок Lua уже встроен, и ничего устанавливать не нужно. Как разработчик игровой логики я должен заниматься только одним — разрабатывать игровую логику (невероятно, правда?), и для этого созданы очень комфортные условия. Если к этому прибавить удобное кресло и два FullHD монитора на рабочем столе, то понимаешь, что жаловаться практически не на что.

Работа в шаговой доступности — это круто

Возможность через 5-7 минут ходьбы после выхода из офиса очутиться дома (или наоборот) позволяет экономить много времени и включает VIP-режим: более поздний подъём утром и обед дома.

Обсуждение

Никто не оставлял здесь комментариев.
Войдите на сайт, чтобы присоединиться к обсуждению.