logo
11 Mar 2020

Как создать игру без команды и миллионных бюджетов: 10 советов начинающим гейм-разработчикам

Создание даже простой игры в одиночку (это называется инди-разработка – прим. ред.) ― трудоемкая задача. Редакция MC.today собрала 10 советов для тех, кто решил сделать собственную игру и не знает, с чего начать.

Как создать свою игру: 10 советов инди-разработчикам

Совет 1: Начните с изучения матчасти

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

Первым делом необходимо углубиться в теорию разработки игр. В этом поможет специальная литература:

Онлайн-курс "Архітектура високих навантажень" від robot_dreams.
Досвід та інсайти від інженера, який 12 років створює програмне забезпечення для Google.
Програма курсу і реєстрація
  • «Геймдизайн. Как создать игру, в которую будут играть все», Джесси Шелл.
  • «Кровь, пот и пиксели. Обратная сторона индустрии видеоигр», Джейсон Шрейер.
  • «Реальность под вопросом. Почему игры делают нас лучше и как они могут изменить мир», Мак-Гонигал Джейн.

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

Например, самый популярный из них ― Unity. Вы сможете пользоваться этим движком бесплатно и разрабатывать на его основе 2D- и 3D-игры для различных платформ (смартфоны, планшеты, браузеры и т. д.). 

Второй по популярности игровой движок ― CryEngine. Он распространяется бесплатно ― при условии, что доход от вашей игры не превышает 3000 долларов.

Совет 2: Делайте акцент на сюжете и идее

Из-за технических ограничений, недостатка опыта и отсутствия финансирования изначальное представление разработчика об игре редко доживает до финального издания.

Будьте готовы к тому, что вам придется отказаться от сложных механик, сверхреалистичной графики и прочих особенностей AAA-проектов (высокобюджетные игры ведущих студий ― прим. ред.).

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

К примеру, обратите внимание на игру Don’t Starve, которая является очередной игрой о выживании, но при этом привлекает игроков особой атмосферой и продуманным игровым миром, или на симулятор ходьбы Proteus, который с первых минут затягивает игрока в самую гущу сюжетных событий.

Как создать игру: советы новичкам

Скриншот из игры Don’t starve. Источник: официальный магазин Steam

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

Совет 3: Не стесняйтесь просить помощи у других

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

Лучше делегировать задачи, в которых кто-то разбирается лучше вас. Найти единомышленников для совместной работы можно на тематических форумах (Indie Gamer, itch.io) или в социальных сетях (Indie Game Developers).  

Совет 4: Инвестируйте время в обучение

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

Онлайн-курсы:

Книги:

  • Game Engine Architecture, Jason Gregory;
  • «Разработка игр и теория развлечений», Рэф Костер;
  • «Шаблоны игрового программирования», Роберт Найстрём.

Youtube-каналы:

Совет 5: Ведите техническую документацию

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

Ведите отчеты о проделанной работе, фиксируйте изменения в проекте ― это поможет не заблудиться в огромном потоке информации и задачах, с которыми вы столкнетесь.

В документации стоит отразить следующие аспекты:

  • общая концепция игры;
  • жанр проекта;
  • для какой платформы будет разрабатываться игра;
  • описание дизайн-концепции;
  • Онлайн-курс "Предметний дизайн" від Skvot.
    Навчіться створювати функціональні, трендові та ергономічні дизайни меблів та предметів інтер’єру.
    Детальніше про програму курсу і лекторів
  • RoadMap проекта (план разработки игры и сроки ее реализации ― прим. ред.) .

Совет 6: Тестируйте свой продукт

Самая большая проблема в оценке любого продукта, в том числе игры, ― субъективность мнения автора. Если вам кажется, что ваш проект будет интересен игрокам, то это не значит, что так и будет. Поэтому важно получать отзывы от непосредственного потребителя (о чем мы уже кратко сказали в совете №3).

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

На Steam есть большое сообщество игроков, где вы сможете обсудить свою идею с игроками. Существует большое количество профильных форумов и групп в социальных сетях ― о них мы упоминали выше.

Совет 7: Пусть ваша игра дойдет до релиза

Перфекционизм ― одна из самых сложных преград на пути к выходу игры. Некоторые разработчики могут тратить годы на отрисовку текстур игровых элементов, замену игровых моделей новыми, но так и не дойти  до финальной стадии. 

В процессе создания собственного инди-проекта ваша главная задача ― выпустить продукт. Без этого коэффициент полезного действия всей вашей работы будет равняться нулю.

Список ожидаемых игр, которые так и не вышли, внушительный. Здесь и игры именитых студий, и малоизвестные проекты:

Совет 8: Не стоит равняться на проекты «высшего эшелона»

Многие инди-разработчики стремятся достичь стандартов, которые устанавливаются в игровой индустрии передовыми проектами. Подобный подход изначально неправильный. AAA-игры ― это продукт, который разрабатывается целой командой специалистов, а его бюджет исчисляется миллионами долларов. 

Например, на разработку Grand Theft Auto IV ушло 110 миллионов долларов, а на Call of Duty: Modern Warfare 2 ― более 270 миллионов. И это далеко не предел.

Куда более рациональный подход в данном случае ― создание собственного уникального, пусть и более простого стиля. К примеру, Minecraft ― это одна из самых популярных инди-игр, разработанных одним человеком. Она не может похвастать реалистичной графикой или невероятной физикой. Ее главная фишка в идее и уникальности.

Совет 9: Красиво преподнесите игру

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

Совет 10: Пользуйтесь краудфандингом

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

Если вы понимаете, сколько вам не хватает средств, и на основе предыдущих девяти советов сможете увлечь будущих фанатов вашей игры, выходите на платформы краудфандинга (финансирование разработки силами сообщества ― прим. ред.): Kickstarter. IndieGoGo и другие.

Игровое сообщество готово поддерживать интересные проекты. Подтверждение тому ― игра Pillars of Eternity, которой удалось собрать более 3,5 миллионов долларов, Broken Age, привлекшая свыше 3,3 миллионов долларов, а также This Is the Police от Weappy, собравшая по окончанию краудфандинговой компании 35 тысяч долларов – на 10 тысяч больше, чем просила.

Хотите что-то прокомментировать или добавить? Пишите в комментариях или в нашем Telegram-чате.

Онлайн-курс "QA Automation" від robot_dreams.
Це 70% практики, 30% теорії та проєкт у портфоліо.Навчіться запускати перевірку сотень опцій одночасно, натиснувши лише одну кнопку.
Детальніше про курс

Уверены, вам понравится:

Этот материал – не редакционныйЭто – личное мнение его автора. Редакция может не разделять это мнение.

Онлайн-курс "Продуктова аналітика" від Laba.
Станьте універсальним аналітиком, опанувавши 20+ інструментів для роботи з будь-яким продуктом.
Дізнатись більше про курс

Новости

Вдохновляющие компании-работодатели

«БИОСФЕРА»

Ваша жалоба отправлена модератору

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: