Всем начинающим разработчикам посвещается
Эй ты! Это будет жOSTкий пост. Если ты крутой Devil'опер или маменькин слюнтяй, ищи себе другой пост, не трать время.
Если же ты, мой мальчик, тот самый начинающий инди разраб, то слушай сюда! Я тебя научу, как не обжечься в самом начале твоей (заведомо провальной) карьеры, и как добиться лавров!!!
Первое и самое главное, мать его, если ты работаешь один — заведи себе на рабочем столе Вордовский документ. Нет, нифига, даже блокнот не подойдёт, только ВОРД! А лучше Гугл док, ведь у тебя же по-любому есть дружок, с которым вы собрались делать игрулю (хотя сами ни разу не открывали Фотошоп, а при слове Юнити вас бросает в дрожь).
Второе! AHTUNG! Начинать можно только, после выполнения первого пункта! Обзови свой документ "Диздок" (да хоть какашка его назови, может хоть тогда он не потонет). И сразу же придумай название своей чудо игре. Не надо этого: «да я потом придумаю». Сейчас или никогда (Никогда твоя Но Нейм не увидет свет). Да, я жесток, а ты читал предисловие!?
Хорошо, с этим справились. Не Правда ли создание игр, увлекательное занятие!?#@% Итак, спустя три часа, ты все же смог осилить название и теперь нам нужен жанр. И только один с#ка, не вздумай изобретать велосипед или придумывать какой-то мегахит, на который у тебя, банально, не хватит: Денег/Времени/Навыков/Таланта/ да и вообще люди столько не живут. И не надо считать себя особенным. Ты никто, и даже когда сделаешь свою первую игру ты будешь никем с одной стрёмной игрой. Но это будет уже чем-то. У большинства твоих товарищей (да почти у всех) и такой-то игры не будет.
Отлично! А ты мне нравишься, чувак. Кажется у нас с тобой уже созрела неплохая идея для игры. Дай волю своей фантазии и воображению. Давай, жги! Жги свое воображение к чертям! И вообще во время работы над игрой забудь о нем. Для начала можешь начать с кликера! Да, кликер для тебя будет в самый раз. Хотя я не буду ограничивать тебя в выборе жанра, и все же, я тебе говорю, не страдай фигнёй. Ты чё, не врубаешься, что чем проще ты поставишь себе цель, тем больше у тебя будет шансов ее достичь. Сложные цели ставят те, кто их не добивается. Я же тебе не пылесос впариваю, зачем мне тебя обманывать.
Ну ты конечно внатуре молодчик, дойти до пятого пункта по статистике получается лишь у каждого Десятого пикабушника (врать не буду, статистику сам придумал). Пора бы уже и с платформой определиться. Можешь себе выбрать только одну. И ни платформой больше. Это тебе не железная дорога, а ты не локомотив, врубаешься? Лучше начать с десктопа, и реализовать проще и лавров больше. Но тут знаешь ли каждому своё (каждый сам за себя).
А теперь я тебе предлагаю записать твою гениальную идею в наш документ. Эй, и не забудь запостить этот пост на своем сайте, когда ты станешь крутым разработчиком (да не, я тебя подкалываю). Когда будешь расписывать игру во всех подробностях, попытайся делать это пунктами, а не все в кашу. И пиши коротко и ясно, это тебе не с бабой, тут чем короче, тем лучше (блин, чувак, тут реально размер твоей писанины играет нифиговое такое значение).
Чё, Долго писал? Пади и пальчики уже устали. А теперь возьми и максимально сократи все что ты там понапридумывал. А что ты хотел?! Думал в сказку попал. И никогда не думай о будущем, живи настоящим. Не нужно думать, а вот через месяц я научусь кодить, а через два круто рисовать. Даже если это будет именно так, то дальше должны будут начаться другие проекты, а не растягивать этот за сам знаешь что.. (за уши, а ты о чем подумал!?).
Теперь составь чёткий план, по которому ты сам сможешь сделать свою игрулю РОВНО ЗА НЕДЕЛЮ. И ни днём больше!!! И скажи спасибо, если твой проект потом на месяц не растянется (да в лучшем случае все два будут, ты же мнишь из себя The Great Team Lid'а..). Причем, в эту неделю должно входить все, начиная от графики и кода, заканчивая звуковым сопровождением. И не пренебрегай интерфейсом и меню. Это те твари, которые будут приходить к тебе в ночных кошмарах, и ты не будешь спать, в надежде сделать их менее ужасными.
Итак, подведём итоги: Я почти заставил тебя сделать Техническое задание для самого себя. Теперь можешь накалякать на бумаге пару шедевров реализации своего геймплея и главной идеи игры, пихнуть в документ, и гляди-ка, дизайн документ почти готов (ага, а то как же, хороший диздок бывает приходится разрабатывать дольше, чем саму игру).
Теперь у тебя есть все, для того, чтобы выпустить свою первую игру. А теперь берешь и делишь свой документ на 7 равных частей. Не спрашивай зачем, просто дели и все! Я учитель математики, мне виднее.
Каждый день своей разработки начинай именно с той части, на которой ты остановился. И не вздумай лезть дальше!!! Не смей переходить к следующему пункту, пока не сделал предыдущий, иначе, вротмненоги, добром это не кончится.
Надеюсь, тебе мой пост был полезен, и если ты в реале думаешь что игрострой тебе по силам — дерзай, но не вздумай отклоняться от этих пунктов. При создании первой полноценной игры, а не жалкого подобия демки, они тебе очень помогут.
Арт предоставлен сообществом https://vk.com/wall-180046027_542