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

Вы не сможете грамотно сформулировать запрос на написание музыки, если не знаете о ее производстве абсолютно ничего; вы не поймете, сколько времени займет создание трехмерной модели, если вы никогда не открывали Blender; вы не сможете объяснить, какой персонаж вам нужен, если не посмотрели ни одной лекции и не прочитали ни одной статьи про дизайн. Хороший лидер, не желающий потратить деньги впустую, обязан обладать хотя бы поверхностными знаниями в каждой отрасли, с которой он имеет дело.

Директор студии Next Genium, работающей на средства от непрофильного инвестора, до погружения в разработку игр в качестве основной деятельности занимался переводом видеоигр, их озвучкой, написанием музыки, прошел курсы по игровому дизайну, достигал базового уровня на курсах по рисованию, посещал курсы по анимации (причем дважды), а к своим основным навыкам он относит сценаристику и непосредственно звуковое сопровождение. Всё это давало ему представление о концепции работы различных специалистов. Наличие хотя бы поверхностного понимания множества аспектов игровой разработки необходимо для того, чтобы не потратить накопленные или полученные средства впустую.

Преодоление ошибки планирования – ключевое задание на пути к цели «не потратить деньги зря». Разрабатываемая на фиксированную сумму средств игра в лучшем случае должна быть разобрана на самые мелкие элементы, определить стоимость которых можно, исходя из своего опыта и информации, полученной на различного рода ресурсах вроде gamedev.ru, где я, кстати, и рекомендую заниматься поиском специалистов. К полученной сумме стоит добавить на всякий случай еще где-то 30 % – это поможет компенсировать ваши неизбежные ошибки в планировании и форс-мажорные обстоятельства, возникшие в ходе разработки.

Опыт, приобретенный во время работы под чьим-то началом, поможет научиться формировать собственные запросы, работая «от противного»: я частенько вспоминаю, какие сумасшедшие правки вносили в проекты мои заказчики и как безумно они формулировали свои пожелания. Моя любимая цитата одного из заказчиков звучала так: «Ты не можешь понять, чего я хочу, а я не могу тебе это объяснить». На этом он поставил точку, и мне приходилось выуживать из него хоть какие-то намеки на то, что именно необходимо изменить в предложенном мной концепте. Базовые навыки в изобразительном искусстве помогли бы ему сократить время на формулирование своих идей и получить более быстрый и достойный результат. Наличие адекватного технического задания уменьшает вероятность того, что сотрудничающий с вами специалист сделает ерунду или просто исчезнет.

Договоренности

Завершая рассуждение о работе в команде и трате денег на специалистов, я не могу не упомянуть юридическую сторону вопроса. Важно понимать: устные договоренности в мессенджерах с правовой точки зрения ничего не стоят. До тех пор пока художник, рисующий на заказ, не подписал никаких бумаг, права на все его рисунки принадлежат ему, а не заказчику. Факт оплаты без договора здесь не имеет никакого значения. Авторское право формируется в момент создания произведения, оттого самому художнику не нужно ничего оформлять и получать патенты, чтобы права на его изображения при любом раскладе остались при нем. Такие правила приводят к тому, что, если вы не озаботились подписанием бумаг «Об отчуждении авторских прав», уход художника из команды оставит вас без графики, а уход музыканта – без музыки, даже если вы всё оплатили. Шаблон документа об отчуждении всегда можно без особых трудностей найти прямо в сети и подкорректировать под свои нужды. Лишней эта процедура точно не будет.

Работая с профильным инвестором вы, помимо денег, получаете помощь в найме специалистов, аналитику и, если договоритесь, услуги издателя. На процент от дохода с продаж игры при таких условиях едва ли можно рассчитывать. Непрофильный инвестор может свести вас с ума некомпетентными «хотелками» и оставить за вами траты на локализацию, маркетинг и издание. Оплачивать разработку игры из своего кармана – удел людей, обладающих уже достаточными компетенциями. Вам в любом случае нужны опыт и навыки, наработанные на более скромных проектах.

Ошибка 19

Забвение в социальных сетях

Часть разработки

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

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

97 этюдов для архитекторов программных систем
97 этюдов для архитекторов программных систем

Успешная карьера архитектора программного обеспечения требует хорошего владения как технической, так и деловой сторонами вопросов, связанных с проектированием архитектуры. В этой необычной книге ведущие архитекторы ПО со всего света обсуждают важные принципы разработки, выходящие далеко за пределы чисто технических вопросов.?Архитектор ПО выполняет роль посредника между командой разработчиков и бизнес-руководством компании, поэтому чтобы добиться успеха в этой профессии, необходимо не только овладеть различными технологиями, но и обеспечить работу над проектом в соответствии с бизнес-целями. В книге более 50 архитекторов рассказывают о том, что считают самым важным в своей работе, дают советы, как организовать общение с другими участниками проекта, как снизить сложность архитектуры, как оказывать поддержку разработчикам. Они щедро делятся множеством полезных идей и приемов, которые вынесли из своего многолетнего опыта. Авторы надеются, что книга станет источником вдохновения и руководством к действию для многих профессиональных программистов.

Билл де Ора , Майкл Хайгард , Нил Форд

Программирование, программы, базы данных / Базы данных / Программирование / Книги по IT
Программирование. Принципы и практика использования C++ Исправленное издание
Программирование. Принципы и практика использования C++ Исправленное издание

Специальное издание самой читаемой и содержащей наиболее достоверные сведения книги по C++. Книга написана Бьярне Страуструпом — автором языка программирования C++ — и является каноническим изложением возможностей этого языка. Помимо подробного описания собственно языка, на страницах книги вы найдете доказавшие свою эффективность подходы к решению разнообразных задач проектирования и программирования. Многочисленные примеры демонстрируют как хороший стиль программирования на С-совместимом ядре C++, так и современный -ориентированный подход к созданию программных продуктов. Третье издание бестселлера было существенно переработано автором. Результатом этой переработки стала большая доступность книги для новичков. В то же время, текст обогатился сведениями и методиками программирования, которые могут оказаться полезными даже для многоопытных специалистов по C++. Не обойдены вниманием и нововведения языка: стандартная библиотека шаблонов (STL), пространства имен (namespaces), механизм идентификации типов во время выполнения (RTTI), явные приведения типов (cast-операторы) и другие. Настоящее специальное издание отличается от третьего добавлением двух новых приложений (посвященных локализации и безопасной обработке исключений средствами стандартной библиотеки), довольно многочисленными уточнениями в остальном тексте, а также исправлением множества опечаток. Книга адресована программистам, использующим в своей повседневной работе C++. Она также будет полезна преподавателям, студентам и всем, кто хочет ознакомиться с описанием языка «из первых рук».

Бьерн Страуструп , Бьёрн Страуструп , Валерий Федорович Альмухаметов , Ирина Сергеевна Козлова

Программирование, программы, базы данных / Базы данных / Программирование / Учебная и научная литература / Образование и наука / Книги по IT