S.T.A.L.K.E.R. Wiki: Zone Chronicles
Регистрация
Advertisement
S.T.A.L.K.E.R. Wiki: Zone Chronicles

S.T.A.L.K.E.R. World — отменённая сетевая игра на базе «S.T.A.L.K.E.R.: Зов Припяти». Планировалась в том числе как источник денежных средств для разработки S.T.A.L.K.E.R. 2.

Новости[]

В интервью с сайтом VG247 Олег Яворский кратко упомянул игру, назвав её S.T.A.L.K.E.R. Online.[ссылка 1] В интервью игра упоминается как «free-to-play spin-off» (рус. free-to-play ответвление) — это подтверждение того, что S.T.A.L.K.E.R. World планировалась как ответвление от основного сюжета с возможностью совместного прохождения.

Hovertab-Translation

Мы начали спешно думать об альтернативном проекте, который был бы дешевле и быстрее в производстве, и это был тот момент, когда мы додумались до бесплатного онлайн-шутера. [Мы] обозначили его как S.T.A.L.K.E.R.-Online, мы написали ещё один бизнес-план и начали представлять его как наш план Б.

Переговоры оживились, и команда затаила дыхание в ожидании. В феврале мы поняли, что, несмотря на все усилия, мы не сможем сохранить права на S.T.A.L.K.E.R.. Это был тяжёлый момент — команда была на грани краха из-за становящихся неясными перспектив продолжить разработку S.T.A.L.K.E.R..(перевод S.T.A.L.K.E.R. Wiki: Zone Chronicles)

Hovertab-Original

We started hurriedly thinking about an alternative project which would be cheaper and faster to produce and it was at this point when we considered the direction of the free-to-play online shooter. [We] dubbed it S.T.A.L.K.E.R-Online, we wrote up another business plan and started pitching it as our plan B.

The negotiations livened up and the team held its breath in anticipation. In February we realized that despite all efforts, we won’t be able to secure the S.T.A.L.K.E.R. IP rights. This was a tough moment – with the prospects to continue the development of S.T.A.L.K.E.R. becoming vague the team was really on the verge of collapse.

История создания[]

Разработка началась после выхода «S.T.A.L.K.E.R.: Зов Припяти», примерно в начале 2010 года, когда для игры были выпущены все патчи (не считая патч для клубов). Создание велось на X-Ray 1.6 в течение примерно двух лет. Из-за низкого приоритета разработка шла очень медленно: предположительно, в течение двух лет из движка удалялись ненужные функции и компоненты, а в начале января 2012 года писался новый код с уклоном в сетевую составляющую. Создание игры было остановлено в марте, когда разработчики нашли компанию-инвестора Vostok Ventures для финансирования нового проекта — Survarium, предположительно в основе которого лежат идеи и наработки S.T.A.L.K.E.R. World.

По некоторым сведениям, главным идеологом игры был Руслан Диденко. В программировании были заняты Дмитрий Ясенев, Андрей Коломиец и Татьяна Мелещенко.[прим. 1] На Дмитрии была основная часть работы, Андрей занимался элементами интерфейса и консолью, а Татьяна — MySQL (добавление и удаление учётных записей). За всё время были сделаны система авторизации, лобби, вход на сервер, подобие клиента игры (папка login_server) и другое. В разработке также принимал участие 3D-моделлер Владимир Важинский, возможно отвечавший в том числе и за тестирование рендера.

Разработка велась на одном компьютере, который был для игры как сервер, то есть к серверу компании игра не была подключена.[прим. 2] Для проекта из кода были убраны: составляющие A-Life и GameSpy, скриптовая система, классы и поведение всех NPC, система отношений между NPC, экран для КПК, сохранение игры, менеджер выдачи заданий, взаимодействие игрока с транспортом и стационарным оружием. Также местами было произведено перепроектирование кода, внесены незначительные правки в рендер и убрана проверка типа игры (одиночная или сетевая).
Игра планировалась с возможностью совместного прохождения, что подтверждается наличием, например, значения m_squad_leader_id.[прим. 3] Также была добавлена поддержка протокола SSL.[прим. 4]

Об игре стало известно после публикации её исходного кода 16 сентября 2014 года на сайте GAMEINATOR forums пользователем Loxotron (сейчас Лохотрон).[ссылка 2] В сообщении ревизия этого кода названа прототипом сервера.
Из файла entry_point.cpp стало известно её название.

Добрый день. Так называемый проект s.t.al.k.e.r world находился на очень ранней стадии и его концепт не был до конца сформирован и по объективным причинам он был отменен. Поэтому рассказать о нем нечего.GSC Game World (из сторонней переписки с официальным сообществом серии S.T.A.L.K.E.R. в «ВКонтакте»)[прим. 5]

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

Общие
  1. Имена и фамилии разработчиков указаны в соответствующих файлах в строке авторства.
  2. Это известно из значения localhost для константы host в файле client_session.cpp.
  3. Файлы query_processor.cpp и query_processor.h.
  4. Это известно из файлов login_server.cpp и login_server.h.
  5. Текст перенесён из предоставленного скриншота переписки.
Ссылки
  1. Dave Cook S.T.A.L.K.E.R 2 collapse was 'forced move': Survarium dev explains all. VG247 (14 ноября 2012).
  2. Директор РенТВ Закрома Родины. GAMEINATOR forums (16 сентября 2014).
Источники
  1. stk-cop-trunk-r8384\3rd party\crypto\openssl\
  2. stk-cop-trunk-r8384\login_server\entry_point.cpp
  3. stk-cop-trunk-r8384\lobby_server\client_sesson.cpp
  4. stk-cop-trunk-r8384\login_server\query_processor.cpp | query_processor.h
  5. stk-cop-trunk-r8384\login_server\login_server.cpp | login_server.h
Advertisement