Главная » Хабрахабр » «Во все тяжкие 3» — Поставить крестик над Dark Forester

«Во все тяжкие 3» — Поставить крестик над Dark Forester

image

«Во все тяжкие» или суровые реальности инди разработки Dark Forester
«Во все тяжкие 2», Dark Forester — игра на дистанции в маленький плюс

«Never back down»

Год сменялся годом, а игра все не выходила.

Четыре раза в промежутке с 8 до 14 лет я пробовал пройти отбор в Московский Спартак. Первые десять лет детства сколько я мог себя помнить, я хотел стать футболистом, я просыпался с мячом от фирмы «Select» и я отыграл 10 лет своей жизни в футбол, 2 года из них на профессиональном уровне. Просмотр мне было суждено пройти, идя в СДЮШ, а попасть в совсем другую команду. И три раза из четырех меня не должны были брать, но один раз должны были дать хотя бы месяц. Так месяц потренировавшись с парнями на 3 года старше меня в одном из манежей Лужников и на беговых дорожках стадиона в Черкизово, я очутился в Свиблово, в самой ужасной инфраструктуре на постсоветском пространстве, с командой своего года рождения. Заплутав в зимних Лужниках, мы с матерью попали в манеж, где легендарный советский тренер Новиков тренировал юношеский состав Локомотива. Появились другие интересы: качалка, университет, да и естественно компьютерные игры похоронили во мне часть футболиста.
Следующие десять лет сознательной жизни я мечтал стать писателем. Год прошел мягко говоря неудачно, следующий год я уже начинал в четвертой лиге в московских Филях, где по сути и закончил «Карьеру» разорвав на ногах связки, не играя в футбол а, понтуясь во дворе продольным шпагатом. И когда спустя долгие годы, между играми в покер, качем и легкими приступами программирования она была написана, я отправил рукопись примерно в 30 различных издательств России и стран СНГ. Долгие годы я писал, а затем также много лет шлифовал свою первую книгу. Пытайся я выпустить книгу сейчас, вероятно она бы тянула на несколько статей — как минимум оскорбление чувств верующих и разжигание международной розни. Лишь из двух мне пришел ответ, общий контекст сводился к тому, что книга слишком злая и ее никто и никогда не выпустит в свет, и если я хочу писать, то с таким стилем должен заниматься журналистикой.

000 часов в этой специальности, я не мечтал, хотя может и хотел заниматься компьютерными играми.
Но еще тогда, когда я отправился в этот крестовый поход, я поклялся себе в одном, что в отличии от футбола, от книг, которые я естественно, когда придет время все таки выпущу — я доведу разработку игры до конца. Следующие 10 лет я не мечтал стать программистом, я не мечтал перевалить за 10.

«Eyes of the tiger»

Вернемся почти на 2 года назад, когда вышли первые две части истории. Для меня было отличной мотивацией увидеть столько положительных отзывов. Месяца 2 я беспрерывно вводил что-то новое в игру.

Я не делал ничего для карьеры, она просто шла где-то параллельно с игрой, с семьей, хотя возможно я вру, чувство соперничества всегда подталкивало меня быть лучше и где бы я не работал по началу, я хотел быть таким, как лучший программист на фирме, а потом я просто вышел на уровень, поменял две работы, перешел в шестую по счету корпорацию, повысил зарплату до топ уровня по Баварии и стал нарциссически считать себя тем самым лучшим программистом на фирме. А затем остановился, у меня появилось некое отчаянье, после трех лет фанатичной веры в то, что это возможно, я подсел.

Когда я начинал работать над игрой мы едва сводили концы с концами, денег на еду на троих в Баварии было около 400 евро в месяц. И в тот самый момент меня настигло, то чего я боялся, я перестал быть голодным до побед. Когда тебе начинают платить хорошую зарплату, когда взрослеет ребенок, когда тебя фирма обеспечивает солидным социальным пакетом тебе становится легче найти отмазку, почему можно не париться, если игра никогда не увидит свет, а так и застрянет в early access. А теперь я не знал, что эта за еда на которую уходило 1400 евро.

Бета валявшаяся на стиме, была фактически мертвая и, что бы я не вводил нового, это не меняло положение вещей. Плюс меня начали тяготить 2 вещи, первая это то, что игра была не играобильной. Для меня пределом играобильности были и остаются третьи герои, думаю многие из вас понимают, о чем я.

Вторая вещь, которая меня тяготила это то, что я должен довести это дело до конца, ибо постепенно в большей степени в плохом смысле это стало навязчивой идеей, которая не давала мне покоя.

image

Играть я в нее не мог, а если что-то и делал, то просто придумывал какие-то нововведения. Игре уделялось все меньше и меньше времени. 4 в 64 бита, что также создавало проблемы с врапером для стима. Так длилось месяцев восемь, замотивировать я себя смог лишь однажды, мне хотелось улучшенной графики и введения в игру новых ассетов, для этого игра должна была перенесена на Unity 5. Я залил на стим пару новых апдейтов, но игра фактически умерла — покупки закончились. Кое-как это оживило разработку, дав пару новых импульсов игре.

По сути я проиграл — можно было завязывать.

«Find what you love and let it kill you»

В то время консумирование ред булла как-то само по себе незаметно перевалило за 3 банки в день. Я вновь набрал неплохую физическую форму и казалось, если убрать досадный факт, что игра катится в ад, все в общем-то складывается отлично, тем более и здесь многие с пеной у рта доказывали, что главное это стабильный доход и существование в системе.

На работе заболела сильно спина, уже дома заболело сердце, а через несколько часов, я впервые в жизни просил перепуганную до смерти жену, если со мной что-то случиться, отдать моей дочери в 18 лет последнюю рукопись моей книги. А затем впервые в моей жизни произошел момент, что кто-то просто вырубил светильник, переломы ног, разрыв связок, воспаление легких показались детским легким недугом курящим уютно на гамаке в сторонке. Как фанату «Во все тяжкие» — это не самое лучшее, что хотелось бы услышать от врача. Уже у врача, ни кардиограмма сердца, ни мрт головы ничего не показали, лишь кровь показывала, что у меня или сильное воспаление от вируса или возможно рак. Скажу честно в тот момент, я не начал вдруг верить в бога, я думал о дочери, что нельзя сдохнуть не увидев хотя бы ее 18-летие и да я думал об этой чертовой игре — только не сейчас.

Врачи так и не нашли ничего, для них это был просто вирус. Мне прописали сильные антибиотики и обезболивающие наркотики, прошла неделя — анализ крови не улучшился, прошла вторая и все ушло.

Я выкарабкался.

Там я поклялся себе, что перестану пить ред булл, займусь конкретно спортом и сброшу вес до былых 80кг. Жена уговорила меня взять большой отпуск и улететь на три с половиной недели на Мальорку. Я даже вырубил интернет предварительно, скачав несколько книг, одна из них была ничем не примечательная биография Илона Маска.

И пока она нас не остановила нужно двигаться вперед. Человек такое создание, которое может остановить только смерть.

После прочтения биографии Маска, я подумал какого черта, если человек может создавать фирмы занимаясь космосом, солнечной энергией, будущим, то — это ведь всего лишь игра!

И мы вернулись назад. И мне пришла мысль полностью противоположная тому, что должно прийти разумному человеку после такой болезни, что игру сможет доделать лишь робот, лучшая копия самого себя, не ведущая усталости, отвлечений, стопроцентно сфокусированная. Ред Булл снова полился рекой и я снова стал спать по пять часов.

image

«Темный Лесник»

Я почти уверен, что за прошедший год я сделал больше чем за последние 4 года. Но я благодарен себе из прошлого, что я так много всего понаделал, пусть иногда и не до конца, иногда не продуманно, иногда просто убого спрограммировано.

Переписал почти все скилы, добавил героев — не путать с главным персонажем. За год я переработал всю игру, убрал более тысячи багов, ввел около 100 новых объектов, добавил каждому зданию по 15 улучшений. Устроил конкретную рефакторизацию.

А что-то даже удалось украсть из доты: например инвентарь на игровую сессию, концепт одной вечной карты и то, что в лесу все взаимосвязано. И, создавая, клона Dungeon Keeper с элементами The Horde, я пришел к тому что создал трехмерный Clash of Clans с элементами симулятора бога леса, все тем же самым великим The Horde и некоторыми концептами из игры Majesty.

Наконец я смог проводить в собственной игре по 5-6 часов и это все даже, не нажимая на кнопку, «нападения на лес противника».

А самое главное, что мне удалось сделать, это пересилить себя и не закидывать почти год ни одного апдейта на стим, так что когда игра появится в свет люди поигравшие в ранней стадии просто не узнают ее.

Анимация главного персонажа состоит всего из пяти видов анимации! Конечно многое не удалось: Игра требовательна, и даже не столько в графическом плане, сколько в плане оперативной памяти и процессора. У меня была идея уже в этом году по этой причине заменить главного героя, но этот злобный гоблин мне слишком полюбился. К примеру в набеге «Рейд», есть персонажи противников у которых 100 видов анимации! Мини камера как правильно отметил мой племянник слишком мала и очень сложно понять, что на ней происходит. Безусловно, делая все в одиночку видишь игру в розовом цвете и многие недочеты как и багги будут жестко встречены любителями пописать ревью.

Одну вещь мне понятно уже сейчас придется закидывать патчами баланса по ходу первых недель — это PvP режим, нападения на чужие деревни.

«Developer»

В этой статье снова не было ни строчки кода, да и кому он нужен? Большинство из нас видит код целыми днями на работе.

Чего только не было: Поколение Х, Поколение Y, бойцовские клубы, американские психопаты, да кто угодно. Мы поколение программистов. Когда я иногда читаю статьи, что как все плохо и в конце нет выхода, как люди отработали 20 лет и не знают что делать, я этого не понимаю. Это поколение программистов! И если ты думаешь, что до тебя все уже придумали и больше нет идей, то просто оглянись вокруг. В наших руках абсолютно все — можно написать игру, программу, мобильное приложение, сайт! И когда ты думал, что после Facebook уже не возможно, что-то придумать, пришли какие-то люди с сообщением в сто знаков — да что за бред… и это сработало. Никто так и не смог перебить третьих Героев, никто так и не смог выпустить лучшего клона Dungeon Keeper. Да там до сих пор наберется лишь пару серьезных игр. Просто посмотри на мобильные игры!

Это наше время, раньше было время людей в галстуках, с банковскими кейсами — их время уходит. Мы полетим на Марс, а затем и на другие планеты, рано или поздно придет эра роботов и везде будешь нужен ты. Но не останавливайся, там где ты стоишь сейчас. Теперь ты герой этого времени. Это не может быть твоим пределом, пока никто не доказал другого, человек самое совершенное существо во вселенной и ты должен подниматься дальше.

В тот момент когда ты читаешь эти строки, в google play или в apple store взошла чья-то новая звезда, и этот кто-то — разработчик.

image

за год? Вы никогда не думали, что могла бы сделать лучшая версия вас за пол года? Да именно та лучшая ваша часть, которой вы благодарны, что она когда-то ходила во время университета 3 года на курсы испанского, та лучшая часть что сидела ночами и разрабатывала в школьные годы php сайтики. за пять? Но будущий вы здесь и сейчас недоволен тем решением. Но вы не можете быть благодарны той части вас, которая взяла пару лет назад кредит, что бы купить машину, которая вам на тот момент была не по карману, тогда вы думали, будущий я разберется с этой проблемой.

Это когда вы включили любимую игру не на легком уровне, а на среднем и то так, один разок катнуть под вечерок. Но это все так, это такая легкая улучшенная и легкая ухудшенная версия вас. Возможно ли вообще включить этот полный режим? Так что если включить полный режим? Да я даже не о алкоголе, сигаретах, бездарно проведенном времени за youtube каналами, наблюдая чужие жизни. Боюсь что этот режим «бога» состоит из такого количества мелких нюансов, которых не перечесть. Ни о том, что за любимым сериальчиком, ты съел очередную порцию чипсов, ни о том, что ты не пошел бегать, потому что заморосил мелкий дождик и ты устал после работы.

Разработчик? Так что может программист? Если врубить в нем все протоколы идеального человека, робота, нейронного монстра, который всегда делает правильный выбор. Инженер за пол года, за год, за пять? За два часа в метро, что вы ехали туда обратно на работу, пялясь на прохожих, играя в clash of clans или просматривая странички в фэйсбуке девушки, которая вам даже не особо интересна ваша программа насчитала вам, что через 3 года вы недосчитаетесь зарплаты — 2 евро в месяц, лишь потому, что могли заняться в это время чем-то полезным. Представьте себе что вдруг в вас врубилась эта программка и за жирный стейк, 2 сникерса, 2 ред булла ваша программа к которой вдруг открылся полный доступ насчитала вам -20 минут вашей жизни.

Но ты же сам понимаешь, что Microsoft, Apple, Amazon, Tesla, SpaceX, Facebook создавали люди с этой планеты? Это код матрицы, который каждый из нас хоть на чуть-чуть но в глубине души понимает, но не может пересилить, умоляя и разубеждая себя тысячами отмазок. Да есть миллионы других примеров…

Да все эти пункты должны быть скорее мотивацией, что бы включить протокол хотя бы улучшенной версии себя. Семья, дети, 8 часов работы, погряз в рутине, надо платить по счетам — серьезно?

Мне не удалось включить этот протокол полностью, но хотя бы пару раз за эти пять лет мне удалось поиграть на nightmare и hard уровне.

Есть такая идея, что если ты будешь пробовать, снова и снова, то когда-нибудь на стол положат два туза, но чтобы на стол положили эти два туза, надо продолжать играть.

Дальше должны идти строки, что вчера 27 Июля игра вышла в стим, но я предлагаю тебе лучше поднять задницу с кресла, ибо если ты дочел до этих строк, то провел время не эффективно, и заняться делом.


Оставить комментарий

Ваш email нигде не будет показан
Обязательные для заполнения поля помечены *

*

x

Ещё Hi-Tech Интересное!

Спустя пять лет вышла очередная версия DOSBox под номером 0.74-2

К сожалению, пока внимание толп людей было приковано к анонсам таких гигантов индустрии как Apple, релиз одной некоммерческой, но довольно популярной игровой ретро-платформы, прошел почти незаметно. Вышел DOSBox 0.74-2. Это позволяет играть в такие игры во множестве операционных систем, не ...

Данные пользователей Windows на ПК с поддержкой сенсорного ввода пишутся в отдельный файл

Это сделано для удобства пользователя и ускорения процесса его работы. Большое количество моделей ноутбуков и all-in-one рабочих станций в наше время имеют поддержку сенсорного ввода. Но, как оказалось, у компьютерных систем с активированной поддержкой тач-ввода есть одна малоизвестная функция, которая ...