Найти в Дзене
Всё обо всём

Мой первый год разработки игр | Чему я научился сделав 14 игр за 1 год?

Год назад я решил бросить учёбу, уйти с работы и начать делать игры... Всем привет! Сегодня я бы хотел рассказать как прошел мой первыйгод разработки собственных игр запрошедшие 12 месяцевя принял участие в 14 игровых проектахиз них два были игровыми джемами на двухиграх я помогал людям с чужими проектамии 10 игр были сделаны с моей командойесли расположить их все на таймлайнеполучиться примерно вот так да не всеигры были закончены но о том то ясегодня хочу рассказать почему и как этовышло хочу уточнить что я не делал всеэти игры самостоятельно это всегда былакомандная работа из двух и более человекя не работаю один правило 10000 часовкаждый должен быть специалистом своейобластиесли ты сам разработчик ты маловероятноза свою жизнь успех подтянуть все навыкина высокий уровеньособенно учитывая темпы развития айтииндустрия к тому же лучше не приниматьвсе решения в одно лицо идеи и критиканескольких человек сразу помогаетсделать продукт более качественным иболее продуманным в этом ролике

Год назад я решил бросить учёбу, уйти с работы и начать делать игры... Всем привет! Сегодня я бы хотел рассказать как прошел мой первыйгод разработки собственных игр запрошедшие 12 месяцевя принял участие в 14 игровых проектахиз них два были игровыми джемами на двухиграх я помогал людям с чужими проектамии 10 игр были сделаны с моей командойесли расположить их все на таймлайнеполучиться примерно вот так да не всеигры были закончены но о том то ясегодня хочу рассказать почему и как этовышло хочу уточнить что я не делал всеэти игры самостоятельно это всегда былакомандная работа из двух и более человекя не работаю один правило 10000 часовкаждый должен быть специалистом своейобластиесли ты сам разработчик ты маловероятноза свою жизнь успех подтянуть все навыкина высокий уровеньособенно учитывая темпы развития айтииндустрия к тому же лучше не приниматьвсе решения в одно лицо идеи и критиканескольких человек сразу помогаетсделать продукт более качественным иболее продуманным в этом ролике я хочу впервую очередь разобрать ошибки которыея совершил каждая игра была для менябесценным опытом но как говорится умныеучатся на ошибках другихтак что я надеюсь что моя историяпоможет вам не допускать какие-то изэтих ошибок или если в обычный игрокона поможет вам лучше понятьразработчиков и так первая игра скоторой все началось было как ни страннопочти полностью по туториалом из сетисначала прошлого лета я углубленноизучал сишарп и unity и в начале япросто смотрел уроки на youtube спасиботаким туториалом как сишарп длямаленьких и тупых а также этим двумканаламно потом я понял что хочу болееосновательного подхода и купил дваплатных но очень содержательных курса наюными и тут все закипела делая игру поодному из уроков мне вдруг захотелосьперерисовать всю графику предоставленнуюдля учебы и усложнить игру я рассказалэту идею своему другу который как разосваивал программирование и мы засели запроект у нас не было какой-то конкретныйфинальной целиразработка скорее выглядело как смотричему я научился давай неприменно добавимэто в игру однако через примерно тринедели я начал анализировать рынокплатформеров и узнал что это один изсамых перегруженных жанровоколо 50 лет и каждый разработчик хотябы раз делал что то для него это былокрайне не перспективно поэтому игра таки осталась в рамках обучения туториаломне будучи выложены в сеть второй игройкоторый я занялся было автобус или трэшкто пусмы так и не определились с именемконцепт игры заключался в том чтобыобратить внимание на загрязнение вокеане я в тот момент началобразовываться в такой сфере каксортировка мусора и это было хорошейидеи для игры также был концепт добавитьв игру донат и все деньги с донатаотправлять на очищение океана на этомпроекте решил взяться за такой whereреволюционный подход как визуальныйпрототип его суть заключалась в томчтобы очень быстро буквально за паручасов набросать весь связал дляпрототипа после чего отдать егопрограммисту программиста уже будет счем работать пока разрабатывается болеекачественный финальный art посколькухудожник из меня как из слона балеринадля прототипных графике я выбрал стильpixel art сработало отлично к сожалениюигра по факту являлась классическим 3линейным размером с небольшой фишки вуправлении так что учитывая на валконкурентов дальше прототипа игра непошлаодновременно с octopus началасьразработка 2 игры со вторымпрограммистом моя идея была в том чтобыпоработать с большим числом кодировчтобы понять с каким лучше сработаемсяно конечно же это не сработало временивести две игры не хватает особенноучитывая что я делал ввязал для проектова как известно на одного программистадолжно приходиться от двух художниковони наоборот идея была следующая рыцариспасающий принцессуимеет необычные способности днем онрыцарь но ночью становится приведением иесли в человеческой форме главный врагрыцаря холодное оружието для духа страшно магия и ветерпрототип игры был закончен мы поиграли внего и поняли что недостаточно простосделать рандомные ловушки нужно былопридумать умные алгоритмы генерациикоторый бы всегда был проходим но приэтом бросал игроку челендж это нам тогдабыло увы не по силам поэтому проект былоставлен до лучших времен колониимуравьев оэто первый успех на моем геймдев путиигре удалось дожить до сегодняшнего днядо спасибо да я знаю я знаюактивная спасибо спасибо пожалуйстауходить так о чем это я ах даигре удалось дожить до сегодняшнего дняхотя она до сих пор не завершенаполностью из-за того что муравьи былинекоммерческой игрой а нам как командехотелось кушать мы продолжали делатьдругие игры параллельно игнорируя дажестабильный рост муравьев так чтообновление для них выходили раз вмесяц-дваза что я приношу фанатом этого продуктаогромное изменение в ближайшее время мыпланируем доделать игру чтобы люди ужемогли насладиться геймплеем безтехнических проблем и недостаткаконтента early access кстати н ткани эторекордсмен по скорость разработки спустявсего 2 недели от начала разработки играуже лежала в google play и былоиграбельно еще просто упомяну что былатакая игра как jar сэм я не участвовалнепосредственно в разработке но помогподлатать игру перед выходом в steamнемного поработав с читаемостью и сделавигре обложку это был мой первый разкогда касался уже вышедших коммерческихигр в какой-то момент у меня также былаидея сделать изометрический сети builderгде на город периодически будут нападатьзомби как это примерно сделана в д-робилен столько проще и для телефонов дляэтой задачи я планировал подключить всехпрограммистов с которыми я работал ранеечувствуете масштаб но подсчитавнасколько сложно будет реализовать такуюзадачу мы решили дропнуть эту идею чтобыне уходить долгостройтак зачем же я упоминаю игру которуюдаже не начал делать на мой взгляд этохороший пример того как надо вовремяпонять что что то тебе не по зубамигровые формы переполнены разработкипростых игр которая длится месяцами идаже годами мне нравится сравнивать этос тем как начинающий художник сразуберётся рисовать мона лизу так неработают начале всегда нужно порисоватькубы и вазыследующая игра называется потряси своейрукой у разработки стояло две целипопробовать собрать текстовую игру ипопробовать повысить эффективностьработы программиста поскольку игрыничего не приносили конечно же всяразработка велась на энтузиазме идеябыла в том чтобы предложить программистунеплохую сумму и тезок простой игре вбуквально несколько механик сказать чтоесли он сделает эту игру за неделю онполучит всю сумму но если сделает за двенедели то лишь половину ну исоответственно за четыре четверти и такдалее тогда это казалось неплохимрешением но послушайтеесли вы планируете в дальнейшемрасширять игру или надеетесь на еестабильную работу не ставьтепрограммистом на аутсорс и задачи уровняигрового джема очень маловероятно чтополучится хороший продукт в моем случаепрограммист просто не имел достаточногоопыта и деньги никак не могли повлиятьна более быстрые сроки к самой игре этодолжна была быть игра для пьяных тусовокгде людям просто хочетсяповзаимодействовать чем-то чтобыпоугарать игра работала так ты берешьтрясешь телефон и в зависимости отскорости тряски он выдавал тебе шуточкутипа самая быстрая рука на диком западеэто казалось очень смешным на стадииконцепта но во время тестов оказалосьчто все таки нет к тому же не совсембыло понятно как переводить игру слов надругие языкикидай лови жри эта игра про одногоперсонажа по имени кэти который играетсам с собой кидаясь едойцель была научиться работать с растровойграфикой а также задумка была в томчтобы игрок как бы играл сам с собой аигра только создавала ему для этогоусловия геймплей заключался вперекидывание еды через огонь междудвумя персонажами пока она неприготовится и да так же могла сгоретьесли перебрасывать ее слишком много разили вообще не приготовится еслиперебросить не достаточно многостимулом служила вот это вот шкалаголода в верхней части экрана если онаполностью подала толстяки уходили изкадра с видом стилей здесь нечего ловитьна стадии тестирования игры былавыявлена проблема она заключалась в томчто новичку в начале игры было слишкомсложно успевать реагировать на быстропролетающую еду что отпугивала но еслиигрок придрочился и становился скилловымто игра наоборот становилась рутиннойстало понятно что нужно вводить новыеловушки с кучей новых механик и по фактупереписывать core игры мы оценилигеймплей не достаточно интересным чтобыпеределывать весь проект и к тому женужно было как можно быстрее выпускатьновогодние обновления для муравьев такчто проект был отложен в долгий ящикслову он до сих пор есть закрытомдоступе на google playдоступ к этим играм имеют тестерыпроекта можете постучаться в discordесли вам интересно их посмотреть kingdomк стул это еще один долгостройкоторый ударил мне в голову концепт игрызвучал так это стратегическая игра гдевам предстоиторганизовывать жизнь целой деревнипостепенно превращая ее в королевствоигрок начинает вольным человеком чтоозначает что он былон делает все сам сам рубить деревьядобывать камень строить дома трахатьтелок и так далее но постепенно вдеревне будут приходить жители и работаруками все больше будет заменятьсяавтоматизацией процессов эта игра околополумесяца лежала у меня в голове чистокак концепт мне хотелось создатьстратегию где не было быть текста и всеповествование бы было в виде иконокнаверное где то подсознательно я хотелспихнуть stronghold 2 в clicker я долгоходил вокруг да около не зная каксделать этот проект не слишком сложнымдля наших программистов текущих навыкови когда через две недели и рассказалкадиру свою идею она ему понравилась имы начали ходить вокруг да около вместев течение двух с половиной месяцев мы 1неделю созванивались и печали наши идеикак это все можно оптимизировать и какойконтент лучше сразу срезать из игры нопо итогу отложили проект в долгий ящиквсе-таки для такого скейла команда нужнопобольше да и с опытом в общемкогда-нибудь руки до нее тоже дойдутзагон с животными у эта прикольнаяигрушка где фермеру нужно было грамотнозаполнять кривые загоны непослушнымиовечками часть из которых имеласуперспособности геймплей выглядел такигрок нажимает пальцем по экранув загон начинает взбегать овечки игрокотпускает палец и овечки резкоувеличиваются в два раза однако овечкикоторые имеют суперспособность будутувеличиваться в три раза взрыватьсясклеиваться с другими овечками прибегатьприлипшим к ним на жопе и так далеевсячески мешая рассчитать сколько же ещеживотных нужно впуститьэта игра не вышла по моей вине у проектабыл хороший программистно он к сожалению не мог стабильноуделять проекту времяа я со своей стороны хотел сделать игруболее структурированно и стабильно из-заразногласий в подходе я предложилостановить разработку на этом пока ксожалению все space как это моя первая3d игра изначально идея этого проектапринадлежит не мне и я вышел из егоразработки в силу того что проект былслишком объемный так что скорее всего несовсем корректно было бы с моей сторонырассказывать о его концепте и деталяхразработки только скажу что этакосмическая головоломка я предложилреализовать ее в виде котиков накорабликах вот мои арты которые скореевсего и не вы не попадут в финалочку такчто хоть здесь покажувик окей bft кинг джампер концепт игрызаключается в том что киллер зачищаетздание игрок перемещается между этажамина лифте и как только он попадает наэтаж у него есть ровноодна секунда чтобы убить всех врагов вигрока только одна жизнь и важно нетолько тапнуть в ту половину экрана вкоторой стоит враг но и выбратьправильное оружие какие-то враги стоятблизко и убиваются дробовика а какие тодалеко и за укреплениями и убиваютсятолько гранатометамиигрушка была придумана за несколько днейдо премьеры джона века хотелосьпосмотреть как работают трендыкиноиндустрии относительно игровойиндустрии не планировалось сделать прямоточную копию джона но планировалосьвзять из фильма концепцию быстройзачистки здания от охранников к моемуглубочайшему сожалению прототип не былзакончен по той причине что упрограммиста была сессия а у менянамечался релиз другой игры так что мыкак-то за мешались и так и не успелипроверить эту теорию на прочность сейчася полагаю делать такой продукт уже будетне актуально но как идея проект лежит иждет своего часа 3d clicker тамагочи увас есть волшебный огонь который с вамиобщается и на нем нужно готовить блюдавыполняя ачивки игрок получает новыеингредиентыа комбинируя их в случайном порядкеможно получать новые блюда каждое сосвоей скоростью готовки и ценой продажизадача как можно быстрее открыть всеингредиенты и прокачать огняэта игра была начата более двух месяцевназад и играбельный прототип давно готоводнако на данный момент мы ищемхудожника чтобы ее завершить так что всеее показывать не буду возможно позжекогда внешне она будет более проработанамой первый игровой джем кто не знаетигровой джем это когда нужно сделатьигру за очень короткий отрезок времени снуля единственная цель закончить игру мыучаствовали в джеме на сайте itc.uaэто был отличный повод собраться у менядома и попробовать работать командойнесколько дней подрядджем шёл три дня темой была connectionsмы запаслись пиццы необходимой техникойи засели за работу и я считаю что у насполучился интересный результатджем это вообще великолепный шанспротестировать свои задумки мы сделалиигру для двух игроков где утки рыцарибегут навстречу друг другууворачиваясь от ловушек и собирая бонусыэтот рыцарь который при столкновениибудет сильнее побеждает мы такжепродолжили дорабатывать игру добавилиболее понятный интерфейсмного новых ловушек порядка 55 локациииз которых случайным образомсоставляется карта в каждой партии ивскоре игра выйдет в релиз новости проэту игру мы постим у нас в группевконтактепоследняя игра в разработке который яучаствовал быложе сделано для гейм-джема джем длился 72часа и темой джима были сны и ночныекошмары нам показалось интересной идеесделать игру про сон где игроксовершенно голой в мире где порицаетсянагота его задача собрать все элементыодежды чтобы пройти сквозь ворота ипроснутьсяно если игрока видят гуляющие по улицамчеловечки они сразу фоткают его и постятв сеть на что он реагирует примерно воттакбыл совершён целый пласт ошибок с моейстороны как геймдизайнера начиная с тогочто в начале рисовались декорации а ужепотом игровые объекты и заканчивая темчто уровень никто не тестировал пока неосталось два часа до сдачидо в итоге мы получили целый набор баговуровень получился слишком большимперсонажей слишком быстрая некоторыеанимации сломались например когда игрокафотографирует фотоаппарат почему товообще пропал из рук противников тем неменее на мой взгляд игра получиласьвеселой погонять можно по ссылочке онаесть в открытом доступе а на этом всёесли подытоживает то я считаю что этобыл продуктивный год я попробовал себя в9 разных жанрах работал в воксельнойпиксельной векторной и растровойграфиках я делал 2d и 3d игры но самоеважное это то что я нашел команду потомучто игры это не графика и не сюжет игрыэто люди которые стоят за разработкойРусский (создано автоматически)