🔥

Тред (Алексей Родионов)


Ах да, чуть не забыл, ещё я — соавтор проекта Far Cry Beta Restoration Project: moddb.com/mods/brp/artic…

Кто помнит Far Cry 1?
notion image

Нас в команде 4 человека и мы занимаемся тем, что по крупицам восстанавливаем, как игра выглядела до релиза. Я отвечаю за поиск материалов. Другие ребята занимаются их исследованием и написанием статей.

Зачем мы это делаем? Just for fun!

Например, недавно удалось раздобыть pre-alpha demo, которую показывали на выставке E3 в 2002 году (за 2 года до релиза!).

Игре уже почти 20 лет, а она до сих пор занимает особое место в моём сердце. )

Помню, как перед Новым годом с 2003 на 2004 год отец купил компьютер. И вот уже до боя курантов оставались считанные часы, а мы устанавливали Windows XP, а потом ещё полночи драйвера с разных дисков. )

А на 23 февраля мать подарила мне журнал Computer Gaming World, Russian Edition (был такой журнал о компьютерных играх, который уже давно не выпускается). Я, кстати, до сих пор храню этот журнал. )

На одном из дисков к этому журналу как раз и была демо-версия Far Cry 1, представляющая из себя один уровень из игры – Форт, который я прошёл вдоль и поперёк без преувеличения раз 500.

Помню, что на видеокарте ATI Radeon 9200 SE на стандартных, средних настройках графики игра представляла из себя высокотехнологичное слайд-шоу. Пришлось снизить все настройки на минимум.

Ах да, весь интерфейс был на английском, а интернета у нас тогда ещё не было. Приходилось искать каждое слово в бумажном словаре, чтобы понять, что написано на экране. Так я стал осваивать технический английский. )

И вот мне удалось запустить игру. Это был просто взрыв мозга! 🤯 Помню, что вечером того дня долго, до глубокой ночи не мог уснуть. Настолько мощными были впечатления. А на следующий день — в школу! Я тогда учился в 6 классе.

Стоит ли говорить, что все мои мысли в школе были о том, как бы скорее вернуться домой и снова очутиться на виртуальном тропическом острове?

Так продолжалось целую неделю, пока я не получил 11 двоек по различным предметам и отец не всыпал мне такого ремня, что я учился без троек до 2 курса университета. )

На компьютер установили пароль и разрешали играть только по великим праздникам.

Но я всё равно иногда включал компьютер, когда родители были на работе, заходил через F8 в безопасный режим и там была незапороленная учётка администратора. Главное было остудить ЭЛТ-монитор к приходу родителей, например, с помощью пылесоса. )

В какой-то момент просто играть стало не так интересно и я стал ковырять файлы игры.

Собственно, я с детства ломал все игрушки. Было интересно, как они устроены внутри. Наверное, надо было идти в пентестеры или реверс-инженеры. 🤔

Я быстро обнаружил, что файлы с расширением *.pak являются обычными *.zip-архивами и легко открываются с помощью Total Commander, а файлы с расширением *.lua являются текстовыми документами и легко открываются с помощью обычного Блокнота.

Так я увлёкся гейм-моддингом и программированием. )

Lua – прикольный язык. На нём я в 9 классе написал читы для другой моей любимой игры — PainKilker (тоже, кстати, 2004 года выпуска) и разместил на Google Code.

Олды тут?
notion image

В 2015 Google закрыла Google Code и я перенёс проект на GitHub: github.com/FluorescentHal…