Как стать инди-разработчиком с нуля? В интернете на этот вопрос часто отвечают списком инструментов.
Выбери движок. Найди художника. Собери команду. Сделай сайт. Запусти рекламу. А потом человек, который ещё ни одной игры не закончил, получает план студии на три года.
Я бы начал с другого. Инди-разработчик — это не тот, у кого есть логотип и команда. Это тот, кто довёл маленькую игру до состояния «в неё можно поиграть» и показал её другому человеку.
Первая игра должна быть маленькой
Не «маленькой по меркам большой игры». По-настоящему маленькой. Один экран. Одна механика. Одна понятная цель.
Сначала это кажется почти оскорбительным. Ты представлял приключение, а делаешь кликер с одной кнопкой. Но именно такая игра позволяет дойти до конца. Почему первую игру лучше сделать настолько маленькой, чтобы её было стыдно не закончить, я писал в отдельной статье про маленькую первую игру.
Стыдно маленькая законченная вещь полезнее красивого документа с идеей на сто часов.
Сначала релиз, потом амбиции
Релиз — это не обязательно страница в магазине. Это момент, когда незнакомый человек запускает твою игру без твоей помощи.
Если игра живёт только на твоём компьютере и каждый раз требует объяснить, куда нажать, ты пока не знаешь, что сделал. Ты знаешь только, что оно работает у тебя.
Выложи файл. Дай ссылку. Посмотри, где человек остановился. Это неприятнее, чем ещё неделю полировать главное меню. Зато после этого у тебя появляется не мнение о своей игре, а данные.
Яндекс Игры — не финишная лента
Для HTML5-игры Яндекс Игры могут стать понятным первым местом, где её увидят незнакомые люди. Там есть сборка, карточка, модерация и отказы. Не романтично, зато конкретно.
Подготовку я разобрал в материале как выложить игру в Яндекс Игры. Не жди, что площадка спасёт слабую механику. Она только ускоряет встречу игры с игроком.
Первая цель — не заработать. Первая цель — понять, могут ли люди запустить игру, разобраться и захотеть сыграть ещё раз.
Как я раскладываю работу
У меня игра обычно проходит через простую последовательность: идея, ограничение, прототип, доводка, релиз, разбор. Подробно эти шаги собраны в статье «Как я создаю игры: 9 шагов инди-разработчика».
Главное здесь не порядок слов. Главное — не перескакивать к рекламе, пока нет игры, и к большой команде, пока непонятно, что именно вы делаете.
Чего не делать в начале
Не покупай ассеты на будущий проект. Не собирай команду ради идеи, которую ещё не проверил. Не сравнивай свой первый квадрат с чужим трейлером. И не прячь первую игру, потому что она «несерьёзная».
Путь с нуля довольно скучный: маленькая игра, релиз, обратная связь, следующая игра чуть сложнее. Но именно так появляется навык доводить. А без него инди-разработка остаётся красивым словом для бесконечных прототипов.
Книга по JavaScript для начинающих
«JavaScript с нуля: учимся программировать, создавая игры»Пошаговый формат с маленькими практическими задачами: от базового синтаксиса до первых игровых механик без перегруза теорией.
Читать книгу на ЛитРес →