GameDev только для избранных? На самом деле для энтузиастов, которые любят своё дело и готовы учиться. Это доказывает Богдан Лисиченко — выпускник Hillel IT School и C++ Developer (UI) в GSC Game World. Он работает над игрой, которую в своё время запускал на стареньком компьютере. А теперь видит своё имя в титрах S.T.A.L.K.E.R. 2.
Мы поговорили с Богданом о его пути в геймдев, трансформации инженера-механика в разработчика, а также о том, как устраиваются на проекты уровня легенды.
Богдан, ты работаешь над S.T.A.L.K.E.R. 2. Как это увидеть своё имя в титрах игры, которую сам когда-то проходил?
Это очень эмоциональный момент. Когда увидел себя в титрах, вспомнил парня, когда-то запускавшего первый S.T.A.L.K.E.R. на слабом ПК. Я тогда бы не поверил, что когда-нибудь буду работать над этой легендой. А теперь часть команды, которая её создает.
С чего начинался твой путь в IT?
Я учился на инженера-механика, и выбрал специальность почти наугад. Но под конец университета начал относиться к обучению посерьёзнее. Впоследствии заинтересовался IT — мне понравилось, что здесь можно совмещать логику, аналитику, креатив и получать достойную зарплату.
На каком-то форуме увидел совет: начинай с Python. Так и поступил. А потом знакомая порекомендовала курсы Hillel IT School — и это стало первым осознанным шагом в профессию. Прошёл программу за 4 месяца и уже через месяц активного поиска получил свою первую работу.
Когда возникла идея работать именно в GameDev?
Это было где-то параллельно с первой работой. Я всегда любил игры, и была внутренняя мечта — создавать их. Хотелось не просто писать код, а работать над чем-то близким, знакомым, живым.
Потом устроился в Pushka Studios — и уже там началось настоящее погружение в геймдев. А потом мне написал рекрутер из GSC Game World — вот так работает LinkedIn, когда его правильно вести.
Что входит в твою зону ответственности в GSC?
Я — C++ Developer (UI), занимаюсь технической реализацией интерфейсов. Моя задача — чтобы элементы интерфейса работали стабильно, быстро, без лишней нагрузки. Это требует учёта специфики движка, дизайна, технических ограничений — всё очень взаимосвязано.
UI в геймдеве — это не про «нарисовать кнопочки». Это результат командной работы, где важна каждая деталь. Моя задача — сделать эту часть игры надёжной и готовой к интеграции.
И всё же как оно — играть в игру, над которой работаешь?
Это удивительное, но очень крутое чувство. Конечно, имел возможность протестировать игру до релиза) Я играл в S.T.A.L.K.E.R. 2 ещё до релиза — как девелопер. А после выхода — как фанат. За первые дни накатал около 20 часов. Увидеть, как твои кусочки работы стали частью большой игры — это кайф.
Даже когда ты отвечаешь только за интерфейс, ты часть легенды. Это понимание очень вдохновляет.
Что бы ты посоветовал тем, кто хочет в GameDev?
- Не думайте, что это недостижимо. Надо быть увлечённым делом и готовым учиться.
- Учите C++. Это must для больших игровых проектов. Сложный язык, но открывает много дверей.
- Развивайте софт-скилы, без них некуда. Умение работать в команде, общение, креатив — не менее важны, чем код.
- Не сдавайтесь. Мне удалось с третьей попытки найти первую работу. Это нормально. Двигайтесь дальше.
Что для тебя значит работать над S.T.A.L.K.E.R. 2?
Это мечта и крутой путь реализации. Когда-то эта игра зажгла мой интерес к играм — теперь я её создаю. И каждый может иметь свою историю. Главное — начать.
Рекомендуем публикации по теме
-
Как изменить десяток профессий, но не предать мечту
читать 15 мин
-
Chanel за неделю: как упаковать опыт и найти работу мечты
читать 10 мин
-
Как получить работу в ТikTok, сокращение в Теslа, эффект Маска & где больше платят — о карьере в США
читать 10 мин
-
S.T.A.L.K.E.R. 2: как вписать себя в титры легенды и другие советы и инсайты жизни в GameDev и не только
смотреть 46 мин