S.T.A.L.K.E.R. Wiki: Zone Chronicles
S.T.A.L.K.E.R. Wiki: Zone Chronicles

Андрей Фидря — бывший сотрудник компании GSC Game World, работавший над S.T.A.L.K.E.R.: Oblivion Lost и «S.T.A.L.K.E.R.: Тень Чернобыля» на должности программиста скриптов.

С апреля 2021 года Андрей работает в компании DOOR3 на должности программиста полного цикла.

Биография[]

Родился 8 сентября 1981 года в УССР в Киеве.

Предположительно, в 1987 году (5 лет) поступил в среднюю общеобразовательную школу № 185[прим. 1]. В 1995 году (13 лет; 9-й класс) поступил в лицей «Універсум», основанный в том же году.

В 1998 году (17 лет) поступил в Национальный технический университет Украины «Киевский политехнический институт имени Игоря Сикорского» на Факультет информатики и вычислительной техники (ФИВТ) на кафедру вычислительной техники. В 2004 году окончил его со степенью магистра по образовательной программе «Компьютерные системы и сети».

В октябре-ноябре 2006 года переехал в Россию в Воронеж. Предположительно, в 2022 году переехал в Турцию в Анталию.

Любит собак. Увлекался танцевальными и ритм-играми, примерно с 2006 по 2011 годы вёл собственный сайт клуба по танцевальным и ритм-играм DanceForge, организованного им вместе с единомышленниками.

Карьера[]

Фриланс[]

В 2000 году, на 2 или 3 курсе, подрабатывал выполнением различных проектов на заказ в качестве разработчика программного обеспечения. К 2002 году выполнил более 30 заказов, потом устроился на полноценную работу.

BestCard[]

Устроился на работу в BestCard в 2002 году на должности разработчика программного обеспечения и системного администратора. Занимался разработкой и внедрением программного обеспечения для учёта IP-трафика. Ушёл из компании в 2003 году.

DevelopEx[]

Устроился на работу в DevelopEx в 2003 году на должность разработчика программного обеспечения. Занимался переносом программного обеспечения с OS/2 на Microsoft Windows и разработкой ICQ-подобной программы. Ушёл из компании в том же году.

GSC Game World[]

Устроился на работу в GSC Game World в январе 2004 года на должность программиста скриптов, в декабре 2003 года выполнял тестовое задание. Участвовал в разработке S.T.A.L.K.E.R.: Oblivion Lost и «S.T.A.L.K.E.R.: Тень Чернобыля».

S.T.A.L.K.E.R.: Oblivion Lost[]

2003 год[]

В декабре 2003 года Андрею было поручено тестовое задание к 1 января 2004 года — написание скриптов игрового процесса для сюжета для трейлера: поведение раненого напарника и Пса, их озвучка и анимации в определённые моменты. Эти скрипты были использованы в дальнейшей работе.

----------------------------------------------------------------------------
-- Сценарий 5 из задания на 1-е января 2004.
----------------------------------------------------------------------------
--
-- 2003/12/29 [ zmey ]
--   первый работающий вариант
--
-- 2003/12/30 [ zmey ]
--   поставил в сценарий реальные фразы
--

-- zmey - Andrey Fidrya (af@svitonline.com)zmey_gameplay_2_old.script / m_gameplay4.script

«S.T.A.L.K.E.R.: Тень Чернобыля»[]

2004 год[]

В январе 2004 года, после официального устройства, продолжил писать скрипты для сюжета для трейлера. В процессе их написания сделал для себя тестовые карты: move_zmey, military3.level, military_etalon.level, military_gameplay.level и military_zmey. Также добавил несколько новых вспомогательных функций и переменных в общий скриптовый файл .script и скриптовые классы NPCNPC, DialogueFSMDialogueFSM, CamperCamper

В феврале продолжил отладку игрового процесса, написал скрипт для поведения зомбированных сталкеров на уровне (zmey_zombie_stalkers.script), но потом внёс в скрипт и мутантов.

К концу июня написал скрипт xr_camper2.script

В начале июля начал писать единое руководство к своим скриптам, но не закончил его. К середине июля написал скрипт «Разговор» xr_talker.script.

В середине августа написал скрипт поведения «Punch», xr_punch.script К концу августа — сценарный скрипт «Грабители», xr_guide.script.

В сентябре написал руководство для скриптеров !for_scripters.doc.

К середине октября написал скрипт ограбления xr_dram_moment.script и скрипт поведения охранников xr_zoneguard.script.

К концу года дорабатывал чужие скрипты. В 20-х числах декабря написал логику для Сидоровича на Кордоне и для бандитов-грабителей и новичка для сцены на Свалке.

2005 год[]

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

В течение января он дорабатывал логику Сидоровича и NPC в сцене на Свалке. Для Свалки также прописывал инфопоршни сцены ограбления.

Начиная с февраля, помогал игровому дизайнеру Роману Шишкину с скриптованием сюжетных сцен в Тёмной Долине: написание логики NPC в сценах с освобождением долговца, падением мёртвого кровососа перед игроком, сбрасыванием долговца кровососу, сигналом SOS, обманом игрока на деньги, самоубийством Сокола и других. Также занимался списком лагерей на локации и скриптами диалогов.
25 февраля в файл stable_storyline_info_to_diary.xml внёс текст-сообщение на флешке Борова про монолитовцев и пароль. Чуть позже в этот же день текст отредактировал Роман, добавив в конце имя персонажа-отправителя с прозвищем Змей — это написание никнейма Андрея на кириллице. В процесс разработки игры эту отсылки убрали.

Сравнение версий текстов

Этим зомбакам с базы монолита нужны люди для экспериментов. Платят артефактами, и хорошо платят. Если будешь посылать к ним своих ребят пароль - ЯДЕРНАЯ ЗИМА. Без униформы не суйтесь, а то вам самим от них достанется.Версия Андрея

Этим зомбакам с Базы Монолита нужны люди. Типа для каких-то экспериментов, я точно не врубил тему. Башляют артефактами, причем дорогими. Если будешь посылать к ним пленных, скажи своим бойцам, что пароль - ЯДЕРНАЯ ЗИМА. Я описал монолитовцам вашу униформу, поэтому без костюмчиков туда не суйтесь, а то за лохов примут, за волыны схватятся. \n\n Ты конечно понимаешь, кому вознаграждение за инфу передать? \n Змей.Версия Романа

К концу марта доработал скрипт «Компаньон», ранее написанный Сергеем Винниченко.

Во второй половине апреля написал логику для группы Волка (будущие Петруха и двое его напарников). Также написал логику для 4-х наёмниками и «жертвы» в сцене в Мёртвом городе.

В мае занимался мелкими доработками. Последняя известная правка Андрея — от 14 июня.

Ушёл из компании во второй половине июня.

В титрах[]

В титрах «S.T.A.L.K.E.R.: Тень Чернобыля» указан как Андрей Фидря, программист инструментария наполнения игры и скриптов из отдела программирования.

GfK USM[]

Устроился на работу в GfK USM во второй половине июня 2005 года на должность старшего программиста. Занимался внедрением самодельной базы данных (части генерации кода и оптимизации выражений на базе OLE DB) и разработкой управляющих элементов ActiveX GUI. Ушёл из компании в сентябре 2006 года.

SysIQ[]

В течение сентября начал выполнять контрактную работу для киевского подразделения SysIQ. Занимался решением проблем в веб-проекте электронной коммерции на базе Intershop Enfinity. Закончил работу в октябре 2006 года.

InterObject[]

Устроился на работу в InterObject (работал удалённо) в ноябре 2006 года на должность старшего программиста. Занимался разработкой драйвера Linux для набора микросхем Metalink WlanPlus 802.11n. Ушёл из компании в октябре 2008 года.

Janus Technologies - Enterprise Security Solutions[]

Устроился на работу в Janus Technologies - Enterprise Security Solutions (работал удалённо) в октябре 2008 года на должность старшего программиста. Занимался разработкой серверного программного обеспечения для распределённого потокового видео и настольных клиентов для ПК и iOS. Ушёл из компании в декабре 2011 года.

iDa Mobile[]

Устроился на работу в iDa Mobile[прим. 2] (работал удалённо) в декабре 2011 года на должность старшего программиста. Занимался разработкой мобильных банковских приложений для iOS. Ушёл из компании в июле 2012 года.

Janus Technologies - Enterprise Security Solutions[]

Устроился повторно на работу в Janus Technologies - Enterprise Security Solutions (работал удалённо) в октябре 2013 года на должность старшего программиста. Ушёл из компании в мае 2019 года.

Moderro Technologies[]

Устроился повторно на работу в Moderro Technologies (работал удалённо) в июне 2019 года на должность архитектора программного обеспечения. Ушёл из компании в марте 2021 года.

DOOR3[]

Устроился повторно на работу в DOOR3 (контрактная работа) в апреле 2021 года на должность программиста полного цикла. Продолжает работать там.

Опыт работы[]

Опыт работы
Проект Компания Период работы Должность Деятельность
Более 30 проектов на заказ Фриланс 2000 – 2002 Разработчик программного обеспечения
BestCard 2002 – 2003
  • Разработчик программного обеспечения
  • Системный администратор
Разработка и внедрение программного обеспечения для учёта IP-трафика
DevelopEx ?–декабрь 2003 Разработчик программного обеспечения
  • Перенос программного обеспечения с OS/2 на Microsoft Windows
  • Разработка ICQ-подобной программы
S.T.A.L.K.E.R.: Oblivion Lost GSC Game World Декабрь 2003 – январь 2004 Программист скриптов Написание скриптов игрового процесса для сюжета для трейлера (тестовое задание)
S.T.A.L.K.E.R.: Тень Чернобыля Январь 2004 – 2-я половина июня 2005 Внедрение схем поведения NPC (люди и мутанты), программирование сюжетных игровых сцен и логики NPC, написание документации к скриптам
GfK USM 2-я половина июня 2005 – сентябрь 2006 Старший программист Внедрение самодельной базы данных (части генерации кода и оптимизации выражений на базе OLE DB), разработка управления ActiveX GUI
SysIQ
(контрактная работа)
Сентябрь–октябрь 2006 Программист Решение проблем в веб-проекте электронной коммерции на базе Intershop Enfinity
InterObject
(удалённо)
Ноябрь 2006 – октябрь 2008 Старший программист Разработка драйвера Linux для набора микросхем Metalink WlanPlus 802.11n
Janus Technologies - Enterprise Security Solutions
(удалённо)
Октябрь 2008 – декабрь 2011 Разработка серверного программного обеспечения для распределённого потокового видео и настольных клиентов для ПК и iOS
iDa Mobile
(удалённо)
Декабрь 2011 – июль 2012 Разработка мобильных банковских приложений для iOS.
Janus Technologies - Enterprise Security Solutions
(удалённо)
Октябрь 2013 – май 2019
Moderro Technologies
(удалённо)
Июнь 2019 – март 2021 Архитектор программного обеспечения
DOOR3
(контрактная работа)
Апрель 2021 – н. в. Программист полного цикла

Никнейм[]

Во время работы в GSC Game World Андрей в основном использовал никнейм Zmey. При написании документации использовался af — аббревиатура от первых букв имени и фамилии на латинице: Andrey Fidrya.

До и после работы в GSC Game World Андрей использовал никнейм zmeyc.

Навыки[]

Общее[]

  • Разработка программного обеспечения (iOS, macOS, Linux, Windows)
  • Мультипоточное программирование
  • Разработка мобильных приложений (Android, iOS, J2ME)
  • Сетевое программное обеспечение

Операционные системы[]

Языки программирования[]

Другое[]

Языки[]

  • Английский
  • Русский (родной)
  • Украинский (родной)

Ссылки[]

Контакты[]

Другое[]

Галерея[]

Примечания[]

Общие
  1. Сейчас Специализированная школа № 185 им. Владимира Вернадского с углублённым изучением физико-математических дисциплин: в 2005 году школе присвоен статус «специализированной школы с углублённым изучением физико-математических дисциплин», а в 2009 году — имя учёного-естествоиспытателя Владимира Ивановича Вернадского.
  2. В 2019 году куплена компанией BSS.