Какие самые большие - и еще лучше: коварные и неожиданные - ошибки, которые делают инди-разработчики игр? Особенно при переходе от инди-любителя на полную ставку?
Какие самые большие - и еще лучше: коварные и неожиданные - ошибки, которые делают инди-разработчики игр? Особенно при переходе от инди-любителя на полную ставку?
Ответы:
Одна из главных ловушек - слишком много внимания уделяется разработке фреймворка / инструментов / движка и слишком мало - созданию самой игры.
Вы рискуете запутаться в этом и потерять фокус. Никогда не забывайте, что вы, прежде всего, делаете игру, а не промежуточный компонент.
то есть вы не должны начинать с кодирования математической библиотеки, а вместо этого выяснить, как сделать игру интересной.
Не выгорайте рано.
Вы не хотите начинать отличную идею игры, а затем перегорать через пару недель из-за плохого планирования. Игры занимают много времени, поэтому ставьте маленькие реалистичные цели.
Крупнейшие ошибки инди:
Две вещи ... Первая самая критическая
Не игнорируйте маркетинг
Вы инди. Никто тебя не знает. Вам абсолютно необходимо вывести себя и начать строить свой бренд как можно раньше. Вы не можете ожидать следующего большого удара, поэтому вам нужно начать опускать пальцы в воду как можно раньше. Маркетинг это сложно. Создание бренда может быть постоянной занятостью. Проводите час или два каждый день, разговаривая с вашим сообществом или другими людьми, чтобы помочь им узнать вас.
Нет ничего хуже, чем потратить год на то, чтобы что-то сделать, и вы не оправдываете часть своих ожиданий или даже не достигаете чего-то, близкого вашему потенциалу.
Не жертвуйте качеством
Не попадайтесь в ловушку, думая, что только потому, что вы независимы, вы не можете производить что-то чрезвычайно хорошего качества. Да, он будет считать вас больше времени для развития , чем кто - то с электростанцией разработчиков, но вы просто будете иметь , чтобы быть более творческим. Если вам не нравится ваш художественный стиль, исправьте это. Если ваш процедурный алгоритм отстой, исправьте это.
Обратите внимание на ответ выше, что вы не тратите слишком много времени на фреймворк / инструменты / движок.
Затем удалите слово «инструменты» из него!
Хотя может быть легко потратить слишком много времени на хорошо спроектированный движок или чрезмерно амбициозную технологию ради технологий, вы действительно не хотите недооценивать важность достойных инструментов.
Они не должны быть высокотехнологичными или оптимизированными - но они должны быть стабильными и удобными в использовании. Особенно, если вы создаете игру, которая требует приличного количества контента, или где дизайн уровней является ключевым.
И особенно если вы работаете в команде из более чем одного человека. Если ваш инструмент для построения уровней отстой, даже лучшие художники / дизайнеры будут бороться за создание хороших уровней.
Сдаваться. Никогда
42
голоса слишком совершенны по этому вопросу.
Чрезмерное внимание на польском языке рано. Если игровая концепция не забавна с синими и красными рамками для персонажей, скорее всего, это будет не весело с 6 неделями художественного времени.
Никогда не кради код от другого независимого разработчика.
Конечно, это относится и к сторонним разработчикам, но сообщество независимых разработчиков уже является средой для совместной работы и совместного использования для творческого человека. Проще спросить приятно, и чаще всего люди будут очень рады рассказать вам, как это делается. Вы можете даже найти партнера по команде в процессе.
Даже если вы используете код, который другие разработчики предоставили на своих веб-сайтах, обязательно укажите их и отправьте по электронной почте, чтобы они знали, что вы цените этот ресурс.
Самое важное, что вы можете сделать, если вы переходите от увлечения к инди-работе на полный рабочий день: имейте бизнес-план. Шутки в сторону. Каковы ваши доходы? Есть ли у вас сейчас, и если да, реально, как долго они будут жизнеспособными? Какова ваша скорость горения, и каковы ваши денежные резервы? Другими словами, как долго вы можете быть в разработке, прежде чем отправлять что-то, чтобы оплачивать счета ... и сколько вы должны заработать, когда это произойдет? Реально, сколько времени вам понадобится, чтобы разработать свою первую игру, и соответствует ли она вашим параметрам? Если вы знаете эти ответы и честны по этому поводу, то "я пойду на полную ставку или нет?" должно быть легким решением.
Не соглашайтесь на искусство программиста. Если вы не наделены художественным мастерством, но у вас нет возможности сделать это самостоятельно, работайте в рамках своих ограничений для художественного направления. Doodle Jump и Desktop Tower Defense являются отличными примерами этого.
Создайте свое сообщество, не будьте рывком
Инди-игры, будучи маленькими, имеют небольшие, но часто фанатично преданные фанаты. Независимо от того, как действуют ваши фанаты, есть ценность в угождении вашему хардкор-сообществу и сохранении их счастья. Ведите блог разработчика и аккаунт в твиттере, лично посещайте форумы и отвечайте на вопросы. Сообщество любит разработчика, который уделяет им личное внимание. Иногда может быть полезно держать открытый список исправляемых ошибок или функций, которые нужно разработать. ToadyOne (Dwarf Fortress) и Notch (Minecraft) делают это в некоторой степени, и сообщество действительно любит знать, когда они могут ожидать X-функцию или исправление ошибки.
Как инди, ваше сообщество - ваш босс, и вы должны держать их в курсе и вкладывать средства в ваш проект как таковой.
Однако, на подобной ноте, не будь придурком, не жалей других разработчиков игры. Это просто непрофессионально, и это заставляет вас выглядеть мелко. Иногда разработчики больших игр говорят слишком много, и игровая пресса обычно уничтожает их, если фанаты не делают этого первыми. Как инди, вы хотите друзей, их много. Вы хотите, чтобы другие инди-разработчики пошли: «Ух ты, этот парень классный актер, я хочу с ним поработать, возможно, выпустить пакетную версию наших игр, чтобы мы оба продали больше».
РЕДАКТИРОВАТЬ: Caveat, Hardcore
Я забыл упомянуть одно маленькое уточнение: «Независимо от того, как действуют ваши фанаты». Очевидно, что вы не хотите быть придурком, но вы не хотите, чтобы ваши фанаты были придурком для вас по доверенности. Это серьезная проблема на сцене файтинга, где фанаты некоторых игр выглядят настолько неприятными, что эти игры запрещены только для того, чтобы их фанаты не появлялись на турнирах. Смотрите также: Не допускаются мутанты и выпадение.
Если ваша игра может выдержать хардкорную группу, это нормально. Но если вы хотите широкой привлекательности, постарайтесь не поощрять сообщество элитарности, которое отпугивает новичков. Одна большая привлекательность таких игр, как Minecraft или Dwarf Fortress, заключается в том, что оба имеют активные вики-сообщества и форумы, которые делают игру более привлекательной для новых игроков.
Готово Даже если вы в конечном итоге ненавидите эту вещь, закончите то, что вы хотели. Ничто не может быть идеальным, поэтому будьте реалистичны и делайте дополнительные шаги в своей игровой карьере.
Знание того, что вы что-то сделали, является положительным откликом для вас, так что вам не придётся ворчать о том, что вы никогда не закончите.
На самом деле много работы по завершению программирования игры, большая часть которой не так увлекательна, как начальная работа над игрой.
Завершая что-то, вы увеличиваете свое портфолио и получаете ценные уроки, полученные на этом пути.
Было много людей о том, когда я делал игры (еще в 80-х), которые никогда ничего не заканчивали - в большинстве случаев это происходило, когда нужно было делать наименее захватывающие фрагменты игры - в этот момент они переходили на новую идею. По сути, они были просто создателями демо, а не продюсерами игр (не то, чтобы в этом было что-то не так, просто говори).
Делай то, что знаешь лучше всего
Не создавайте стратегическую игру, если вы всю жизнь играли в экшн-игры. Выберите жанр, который вы хорошо знаете, и придерживайтесь его.
Следуй своему инстинкту
Там слишком много разных мнений и полезных советов. Вы будете разорваны на части, если будете следовать каждой жалобе, с которой вы столкнетесь, с помощью обратной связи. Это не значит, что обратная связь бесполезна. Запишите все и отсортируйте по важности (например, наличие в вашей обратной связи). Тогда пройдите это и исправьте реальные проблемы. Забудь об остальном.
Не запугать
Каждый день приносит новую загрузку игровых релизов. Некоторые из них похожи на ваш проект и выглядят так хорошо, что вы не можете соревноваться. Должны ли вы сдаться? НЕТ! Проведите мозговой штурм и составьте список необычных USP (уникальных торговых точек - функций, которых нет в других играх) и добавьте некоторые из них в свою игру. Дифференциация спасет вашу игру от утопления в безвестности.
Были получены отличные ответы, а именно: сконцентрируйтесь на создании веселой игры, вместо того чтобы вечно работать над собственными инструментами разработчика (например, движком) и сосредоточиться на маркетинге.
Однако, что касается «перехода от хобби к инди-работе на полный рабочий день?», Вот что я считаю самой большой ошибкой:
- Не занимайтесь независимой инди, если у вас нет достаточно денег, чтобы держать вас на плаву в течение многих лет. -
Надо надеяться на лучшее (продавать тонны игр) и готовиться к худшему (терять деньги каждый месяц в течение длительного времени). Вам не нужно дополнительное напряжение, когда вы не знаете, сможете ли вы позволить себе арендную плату, пытаясь сделать это самостоятельно. Просто найдите деньги как-нибудь; быть ответственным за свои мечты.
Никогда не стоит недооценивать время и усилия, необходимые для превращения игры из прототипа в полноценную игру производственного качества. Последние «5%» могут легко занять половину производственного времени.
Не забывайте, откуда вы пришли: делать что-то самостоятельно и не усложнять. Не пытайтесь подражать испорченной модели «ААА», как быть идейным парнем, и нанимайте других для выполнения и управления вашей работой; это замедлит вас, и сначала вы должны получить что-то достаточно успешное, чтобы заработать немного денег.
Нет ничего плохого в начальной загрузке; гордиться этим!
Ну, первое, что я бы сказал, переходя от любителя к инди-разработчику игр, также означает, что теперь он другой тип разработчика.
Прежде чем создавать игры для демонстрации, или потому что вы просто хотите поиграть в них, или попробуйте новую идею.
Если вы профессионал, а это инди (инди не означает, что вы свободны только от любого редактора, говорящего вам, что делать), вы больше не делаете игру для вас, вы хотите, чтобы она понравилась людям, чтобы они могли купите его, а это значит, что ваша игра должна иметь качественный контент.
Быть независимым довольно рискованно, вы пытаетесь получить преимущества от наличия редактора, который бы поддерживал вас, но оставался свободным делать то, что вы хотите, и вы не можете полностью иметь и то, и другое.
Я думаю, что наиболее важным является вера в ваш проект, его идеи и т. Д., Что означает амбициозность, но знание того, как оно масштабируется под вашу рабочую нагрузку.
Делай вехи! В большинстве проектов используется альфа-бета-золото, но лучше нарезать его больше, например, с помощью 5 различных этапов, чтобы вы могли реализовывать функции однородно, начиная с основных функций, которые, на ваш взгляд, важны и придадут вашей игре вид игры, и добавление функций по одной, так что вы не будете работать с несколькими функциями одновременно.
Chrome уже в 8-й версии, в то время как Firefox не выпустил 4, а IE существует с каких 15 лет? но только в его 8 версии.
Не забывайте, что независимые игры очень важны сейчас, поэтому подумайте о функциях, поскольку они - единственные игры, которые могут действительно отличаться от блокбастеров, которые всегда будут продаваться, но будут гораздо менее инновационными.