Начнём с того, а кто такой инди-разработчик? Инди-разработчик — это специалист, который самостоятельно занимается созданием игр или входит в состав небольшой команды разработчиков. Но в данном случае мы поговорим о сольной разработке.
В геймдеве присутствует множество профессий, таких как геймдизайнер, художник, программист, продюсер, аниматор и другие. В студиях, обычно, каждый человек работает по своей специальности. Но не в случае с разработчиком-одиночкой. Все эти роли придётся взять на себя. Придётся и рисовать текстуры, и писать код, и прорабатывать сюжет, если он присутствует в игре, и анимировать персонажей, заниматься раскруткой своего приложения. Всё лежит на плечах одного человека. Далеко не каждый сможет вывезти на себе столько работы. Да и легко выгореть, особенно, если ты разрабатываешь игру во временных рамках.
Что из этого следует?
- Время разработки игры увеличивается в разы, ведь не получится делегировать свои задачи другим людям.
- Невозможно быть специалистом во всех сферах. Допустим ты отлично пишешь код, можешь придумать сюжет, но особого опыта в UI-дизайне у тебя нет. Да, у тебя получится игра, но с внешней стороны она будет выглядеть не лучшим образом.
- Допуская ошибки, винить приходится только себя. Как уже было сказано ранее, ты один и всей работой занимаешься только ты.
- Меньше точек зрения, более узкий взгляд на развитие проекта. Но если вы будете учитывать пожелание комьюнити, например, в отзывах к игре, то скорее всего, вас ждёт успех!
А есть плюсы?
1. Ты ни от кого не зависишь. Ты делаешь что угодно и когда угодно. Ты можешь реализовать ту идею, которую бы не смогли рискнуть реализовать большие студии.
3. Ты меньше тратишь денег. Очевидно. Если ты умеешь всё, то и потребность в других людях отпадает.
2. С коммерческой точки зрения, вся прибыль с игры - твоя. Ты сделал её один.
На мой взгляд, имея навыки во всех сферах, но по чуть-чуть, ты не станешь специалистом. Ты не сможешь выполнить качественно свою работу в одном конкретном деле. Но с другой стороны, с такими распылёнными навыками можно стать директором или тимлидом. Тебе будет легче координировать действия других людей и налаживать взаимосвязь между ними. Ты знаешь, как сделать это лучше, ведь у тебя присутствует опыт во всём!