Первая настоящая работа, сложные задачи, интересный проект, журналисты. Очень был горд.— Юрий о работе в GSC Game World
Юрий Добронра́вин — бывший программист GSC Game World.
Биография[]
Детство и юношеские годы[]
Родился в Белой Церкви в 1981 году.
В возрасте 7 лет (1989) поступил в местную школу №18. Через 10 лет окончил её.
В 1999-ом поступил в НТТУ «КПИ» на факультет прикладной математики. В 2005-ом окончил обучение со степенью магистра.
Карьера[]
Свою карьеру начал ещё во время студенчества в 2001 году. Сделал небольшие игры, распространяемые по типу shareware (например, Docker Sokoban).
GSC Game World[]
GSC стала первой серьёзной работой в карьере Юрия. О самой компании он знал по серии игр «Казаки».
В компанию он устроился со второго собеседования. В 1-й раз написал в GSC сам: его пригласили, но он их не впечатлил. Это было в период конец 2002 — начало 2003. После купил на Amazon.com книгу AI Game Programming Wisdom (рус. [буквально] «Премудрости программирования игрового ИИ»), с помощью которой улучшил свои навыки. Через полгода оставил резюме на одном из сайтов[прим. 1], и там его заметили люди из GSC. Его пригласили, он снова проходил собеседование и прошёл, но в тот раз Юрия никто не узнал.
При обоих собеседованиях Юрий устраивался на должность программиста ИИ. В июне 2003 года приступил к работе, но занимался не ИИ, а программированием логики игры: оружие (баллистика пуль, нож), первичная система заданий, голод. Также занимался интерфейсом, оптимизацией программного кода, и, предположительно,[прим. 2] логикой артефактов и аномалий. Как и другие сотрудники того периода, работал как над S.T.A.L.K.E.R.: Oblivion Lost, так и над «S.T.A.L.K.E.R.: Тень Чернобыля».
Параллельно работе в GSC Юрий учился в университете, и одним из его преподавателей был Константин Слипченко — он вёл практические занятия по физике. Так получалось, что на работе они общались на «ты», а в университете на «вы».
Из компании ушёл незадолго до января 2005, в самом конце 2004 года, по причине желания развития своих навыков в программировании ИИ и ботов и более высокой зарплаты.
Digital Spray Studios[]
В 2005-ом устроился в Digital Spray Studios, где так же работал программистом ИИ. Там он разрабатывал ИИ для игровых ботов в игре You Are Empty. Юрий проработал там до октября 2006.
Rostok-Games[]
В ноябре 2006 устроился в Rostok Games, где работал над игрой «Бельтион: Свод Равновесия» в качестве ведущего программиста. Проработал до апреля 2009.
Insollo Entertainment[]
С сентября 2010, параллельно Logicking, работал менеджером браузерной MMORPG Apocalypse 2056. В феврале 2011 прекратил эту деятельность. В настоящее время проект закрыт.
Logicking[]
Параллельно работе в Rostok-Games в сентябре 2008 основал собственную компанию Logicking. Занимался инструментарием и играми.
За всё время работы в компании было сделано 17 игр. Начиная с мая 2011 все игры создавались на HTML5, до этого на Adobe Flash. Среди этих игр была первая игра Юрия Docker Sokoban, портированая на Flash и HTML5.
Одним из сотрудников компании был бывший художник GSC и один из основоположников идеи S.T.A.L.K.E.R.: Oblivion Lost Денис Волченко.
В августе 2014 ушёл из компании и закончил свою деятельность в игровой индустрии.
Kvazar-Micro[]
После Logicking ушёл в оборонную промышленность. С декабря 2014 начал работать в Kvazar-Micro в качестве одного из разработчиков программно-аппаратных решений. Проработал до июля 2016.
UA.RPA[]
С июля 2016 является вице-президентом по стратегическому развитию в компании UA.RPA, где работает в настоящее время.
Опыт работы[]
Опыт работы | ||||
---|---|---|---|---|
Проект | Компания | Дата разработки | Должность | Деятельность |
Doker Sokoban Fishmine Space Docker Sokoban |
Самостоятельно | 2002 2003 2004 |
||
S.T.A.L.K.E.R.: Oblivion Lost | GSC | 2003 — март 2004 | Программист | Движковые правки, игровая логика |
S.T.A.L.K.E.R.: Тень Чернобыля | GSC | Март 2004 — конец 2004 | Программист | Движковые правки, игровая логика |
You Are Empty | Digital Spray Studios | Январь 2005 — октябрь 2006 | Программист ИИ | Программирование ИИ для NPC |
«Бельтион: Свод Равновесия» | Rostok-Games | Октябрь 2006 — апрель 2009 | Ведущий программист | Движок, ИИ, оптимизация |
Circus Acrobats Flash Apple Orchard Flash Caravan Sokoban Flash Docker Sokoban Flash Apple Orchard HTML5 Golden Chips HTML5 Monkey Music HTML5 Space Jumper Caravan Sokoban HTML5 Blackjack Christmas Melodies Coconut Beach HTML5 Cute Cavy Dress-up From Paris with Love Bubble Meadow Bubble Meadow 2 Cannons And Soldiers: Mountain Offense |
Logicking | Сентябрь 2008 — август 2014 | Основатель, менеджер | |
Apocalypse 2056 | Insollo Entertainment | Сентябрь 2010 — февраль 2011 | Менеджер |
Навыки[]
Юрий имеет большой опыт в программировании, в частности в программировании ИИ.
Языки программирования[]
- C
- C++
- CSS
- HTML
- JavaScript
- Lua
Языки[]
- украинский (родной)
- русский (родной)
- английский (в совершенстве)
Галерея[]

Левее центра, в бледно-голубой джинсовой рубашке (май 2004)
Контакты[]
Ссылки[]
Интервью[]
- Games.CNews, 6 сентября 2007
- Юлия Гречка Программистам платят до 2500 долларов в месяц. Gazeta.ua (7 августа 2008)