Уволился и создаю свою компьютерную игру

Вступление

Приветствую, дорогой читатель!

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

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

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

Все началось в далеком детстве с бесконечной чередой игровых платформ: Dandy, Sega, Panasonic 3DO, Sony PlayStation и, конечно, персональные компьютеры. Наверное, коллекция пройденных игр уступала только парку моих велосипедов.

Я проводил за монитором уйму времени. Безусловно, чрезмерное увлечение играми может навредить, но сами по себе они — лишь инструмент, вопрос в умеренности.

Помимо стратегий в реальном времени, где незыблемым эталоном для меня навсегда осталась Dune II, я был одержим футболом. Я смотрел матчи, пропадал на виртуальных полях и, еще будучи школьником, самостоятельно мастерил футбольные менеджеры… на бумаге. В эпоху до эпохи компьютерных хитов вроде Football Manager, мы с братом интуитивно выстраивали свои механики, которые, как позже выяснилось, во многом опережали свое время. Осознание того, что мы мыслили глубже массовых продуктов, стало для меня мощным импульсом к созданию собственного проекта.

Несмотря на сугубо гуманитарное образование, еще в студенческие годы я увлекся веб-разработкой, освоив её самостоятельно.

Школьные успехи не были идеальными, а истинный интерес к обучению проснулся только после получения диплома — в совершенно иных, далеких от IT и дизайна сферах.

Позже, на фоне глобальной пандемии, я нашел время для качественного скачка, закончив программу переподготовки по направлению «Технологии искусственного интеллекта, визуализации и анализа данных». Мой дипломный проект был посвящен глубокой аналитике футбольных данных.

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

Тяжелые будни пятидневки постепенно подталкивали меня к созданию финансовой «подушки безопасности» и решительному уходу в свободное плавание. И теперь, взявшись за разработку футбольного менеджера, я готов поделиться с вами первыми результатами.

Разработка и философия проекта

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

Нужно ли создавать клон существующего продукта? Наверное, только если вы твердо намерены превзойти оригинал в чем-то фундаментальном.

Моя цель — не просто повторить классику, а предложить принципиально иную механику, сплетенную с уникальной историей.

Учитывая мой опыт работы на Python и знакомство с Godot Engine, выбор движка был предопределен. Конечно, можно было уйти в изучение C++ и Unreal Engine, но в условиях дефицита времени и ресурсов выбор в пользу уже освоенных инструментов был единственно верным.

Что касается визуального стиля — здесь сомнений не возникло вовсе. После прохождения курса по пиксель-арту выбор 2D стал логичным продолжением концепции, а формат 2.5D позволил достичь оптимального баланса между эстетикой и технологичностью.

Уволился и создаю свою компьютерную игру
Подготовленный в Godot прототип дворового футбольного поля, разделенного на зоны для действий игроков

Возможно, вы заметили некоторую «неряшливость» моего изометрического поля. Но это осознанный выбор. Здесь не будет Лиги чемпионов или профессиональных клубов. Это ода дворовому футболу — игре на неровном пустыре, где вы растете, объединяете друзей, объединяете личные заботы с футбольной страстью и шаг за шагом движетесь к вершине местного Олимпа.

Нарисованное и анимированное в Aseprite изображение футболиста
Нарисованное и анимированное в Aseprite изображение футболиста

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

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

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

Механика самих матчей — предмет особой гордости. Я ушел от скучных текстовых трансляций, вдохновившись глубиной тактики из X-COM.

Система матча — пошаговая. У команды есть ограниченный лимит действий на ход, что заставляет тщательно планировать каждый маневр на поле.

Подготовленная в Aseprite стартовая заставка игры
Подготовленная в Aseprite стартовая заставка игры

Поле разбито на зоны. У вас есть три действия на ход, которые можно потратить на стандартные приемы (пас, отбор, удар) или на уникальные таланты. Истинная мощь раскрывается в связках: например, гениальный навес требует игрока, способного филигранно замкнуть передачу. Синергия талантов — ключ к победе.

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

Хотя существуют проекты вроде «Football, Tactics and Glory», я стремлюсь создать глубокий симулятор «уличной жизни» с элементами стратегии. Надеюсь, такой подход заинтересует не только футбольных фанатов, но и любителей тактических игр и качественного пиксель-арта.

Таковы мои планы. Если вам любопытно наблюдать за развитием этого проекта и моей студии программирования, приглашаю подписаться на наше сообщество в VK — ваша поддержка для меня бесценна!

https://vk.com/plus3s_club

 

Источник

Читайте также