Юрий Добронравин

Материал из Zone Chronicles

Юрий Добронравин
Dandy main.jpeg
Имя:Юрий
Отчество:Владимирович
Фамилия:Добронравин
Никнейм:Dandy
Дата рождения:22 октября 1981
Место рождения:Белая Церковь, УССР
Страна:Украина
Образование:НТТУ «КПИ» (магистр)
Специализация:прикладная математика
Работа в GSC:июнь 2003 — конец 2004
Должность в S.T.A.L.K.E.R.:программист
Интересы:ИИ, психология, регби, гитара, рок, блюз
Первая настоящая работа, сложные задачи, интересный проект, журналисты. Очень был горд.


Юрий о работе в 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.: Тень Чернобыля».

Из компании ушёл незадолго до января 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)

Контакты

Ссылки

Интервью

Примечания

  1. ^ GameDev или DTF, Юрий точно не помнит.
  2. ^ Сам Юрий точно не помнит.