Читаем Ошибки разработчиков видеоигр. От идеи до провала полностью

Есть два способа заполучить в команду компетентного человека. Первый: на специализированных форумах можно найти уже готовую команду разработчиков и впитывать информацию, подключившись к их работе. Недостатком этого метода является то, что с нулевым багажом знаний вас вряд ли возьмет на работу тот, у кого уже есть опыт по выпуску игр, оттого первый шаг в этом направлении является и первом шагом в реализации второго способа – самому стать опытным лидером. В обоих случаях вам нужно этого опыта где-нибудь набираться, и набираться придется самостоятельно.

Новички часто видят перед собой непреодолимую преграду в виде замкнутого круга: чтобы устроиться на работу, нужен опыт работы, а чтобы набраться опыта, нужно устроиться на работу. Благо, в нашей сфере всё устроено немного иначе. Для приобретения опыта вам не нужны какие-то особые условия, которые может предоставить только работодатель. Если у вас есть компьютер с выходом в сеть – дорога к получению опыта открыта и все условия для работы у вас уже есть.

При любой удобной возможности я рекомендую начинающим разработчикам принимать участие в игровых джемах – массовых мероприятиях, где несколько команд (или соло-разработчиков) за ограниченный период времени создают видеоигру на заданную тему. Разумеется, разработанные на джемах продукты едва ли можно назвать полноценными играми, готовыми к выпуску в Steam, но в нашем случае многого и не надо: основной целью в начале пути является приобретение навыков планирования, получение способности правильно оценивать собственные силы и резвое обучение в стрессовых условиях, обеспеченных ограниченным временем.

Базовые навыки

Набраться совсем базовых умений, которые позволят приподнять планку собственных компетенций до участия в джеме, можно, бездумно повторяя за разработчиками игр уроки на YouTube: их там развелось великое множество, и освоить любой игровой движок на базовом уровне в наши дни не составляет труда. Это вопрос одной-двух недель, по прошествии которых вы сможете реализовать несколько простеньких механик, достаточных для того, чтобы разработать крошечную игру для джема.

Если иллюзия насчет того, что научиться работать в движке – задача непосильная, никак не может развеяться, вспомните, что я говорил о сохранении собственной идентичности: это ваш мозг не хочет менять условия своего существования и допускать изменений в вашей личности. Работу нужно вести не в сторону того, чтобы на одной силе воле изучать на YouTube урок за уроком, а в сторону формирования убеждений о том, что разработка видеоигр откроет вам двери к более привлекательной карьере и к самореализации.

Я всегда рекомендую приглядеться к такому онлайн-мероприятию, как Ludum Dare, проводимому несколько раз в год. С нашей текущей задачей он поможет справиться на все сто благодаря интересной системе получения отзывов к проектам: чем больше вы комментируете работы других ребят, тем больше комментариев к своей игре получаете сами.

Таким образом, посвятив по прошествии джема пару деньков изучению проектов своих конкурентов и их активному комментированию, вы сможете получить целый вагон отзывов от разработчиков видеоигр. Они будут рассуждать на тему того, что в вашей игре хорошо, а что плохо. Разумеется, некоторые из отзывов будут оставлены начинающими неучами, которые преследуют те же цели, что и вы, но это никак не умаляет ценности других комментариев. Безусловно, они не будут в достаточной мере развернуты и так же ценны, как мнение куратора или ментора, но для начала это лучше, чем ничего.

Графическое оформление

Участие в джемах может показаться недоступной роскошью тем, кто не обременен хотя бы базовыми навыками в рисовании. Будем честны, в наши дни работу в движке на уровне, требуемом для джема, можно освоить за несколько недель, тогда как освоение изобразительного искусства для получения приятной картинки может занять несколько лет.

Но игры для джемов представляют собой некоммерческие продукты, а это значит, что вы можете использовать почти любые материалы, найденные на просторах интернета. Работа с уже готовыми графическими ассетами мало того что окажется простой и быстрой, так еще и научит вас обращаться с графикой в принципе. Как платные, так и бесплатные ассеты вы можете найти на таких ресурсах, как unity asset story, envato, itch.io, 3dmodelhaven, unreal marketplace, kenney, opengameart. А если вы захотите использовать графику из уже вышедших хитов прошедших лет, то добро пожаловать на spriters-resource или spritedatabase.

Перейти на страницу:

Похожие книги

1С: Бухгалтерия 8 с нуля
1С: Бухгалтерия 8 с нуля

Книга содержит полное описание приемов и методов работы с программой 1С:Бухгалтерия 8. Рассматривается автоматизация всех основных участков бухгалтерии: учет наличных и безналичных денежных средств, основных средств и НМА, прихода и расхода товарно-материальных ценностей, зарплаты, производства. Описано, как вводить исходные данные, заполнять справочники и каталоги, работать с первичными документами, проводить их по учету, формировать разнообразные отчеты, выводить данные на печать, настраивать программу и использовать ее сервисные функции. Каждый урок содержит подробное описание рассматриваемой темы с детальным разбором и иллюстрированием всех этапов.Для широкого круга пользователей.

Алексей Анатольевич Гладкий

Программирование, программы, базы данных / Программное обеспечение / Бухучет и аудит / Финансы и бизнес / Книги по IT / Словари и Энциклопедии
1С: Управление торговлей 8.2
1С: Управление торговлей 8.2

Современные торговые предприятия предлагают своим клиентам широчайший ассортимент товаров, который исчисляется тысячами и десятками тысяч наименований. Причем многие позиции могут реализовываться на разных условиях: предоплата, отсрочка платежи, скидка, наценка, объем партии, и т.д. Клиенты зачастую делятся на категории – VIP-клиент, обычный клиент, постоянный клиент, мелкооптовый клиент, и т.д. Товарные позиции могут комплектоваться и разукомплектовываться, многие товары подлежат обязательной сертификации и гигиеническим исследованиям, некондиционные позиции необходимо списывать, на складах периодически должна проводиться инвентаризация, каждая компания должна иметь свою маркетинговую политику и т.д., вообщем – современное торговое предприятие представляет живой организм, находящийся в постоянном движении.Очевидно, что вся эта кипучая деятельность требует автоматизации. Для решения этой задачи существуют специальные программные средства, и в этой книге мы познакомим вам с самым популярным продуктом, предназначенным для автоматизации деятельности торгового предприятия – «1С Управление торговлей», которое реализовано на новейшей технологической платформе версии 1С 8.2.

Алексей Анатольевич Гладкий

Финансы / Программирование, программы, базы данных