Исходный код gta 3

Обновлено: 05.07.2024

Полностью воссозданный исходный код развязывает руки разработчикам-любителям: например, теперь GTAIII и Vice City гораздо проще портировать на новые платформы — даже на основе предварительных версий re3 появились самопальные варианты этих игр для Switch, PS Vita и Wii U. Кроме того, с исходниками проще реализовать всякие технические апгрейды — как знать, может, Вайс-Сити скоро засияет лучами рейтрейсинга!

Наконец, в ходе создания исходного кода Кулибины ввели ряд улучшений: исправили множество багов, соорудили свободную камеру, внедрили поддержку стандарта XInput геймпадов Xbox, убрали подгрузку между островами, вернули частицы из версии для PlayStation 2 и так далее.

Юристы Rockstar Games и Take-Two вряд ли закроют проект: так как он основан на обратном инжиниринге и не использует код, который принадлежит компаниям, правового нарушения нет. По этому принципу выживают многие эмуляторы. Кроме того, вместе с re3 не дают ассеты игр — предполагается, что пользователи берут их из своих легально приобретённых копий GTAIII и Vice City.

В начале 2021-го группа энтузиастов выложила на GitHub проекты re3 и reVC — исходный код Grand Theft Auto III и Vice City, полученный при помощи обратного инжиниринга. Ценность проектов для сообщества очень высокая: они открывают огромный простор для модов и самопальных портов. Однако затем начали вмешиваться юристы Take-Two.

Напомним предшествующую цепочку событий:

Авторы проектов объявили о релизе в феврале — тогда исходный код можно было загрузить на GitHub. Были предприняты меры безопасности: например, требовалась легально приобретённая копия GTAIII — она содержала ассеты, необходимые для запуска игры на базе re3. Через несколько дней в GitHub поступила жалоба на нарушение авторских прав по системе DMCA. Проекты удалили. В мае участники проекта попытались дать отпор: мол, это не оригинальный код, который писала Rockstar Games, а другой, пусть он и выполняет те же функции. Поэтому Take-Two не имеет права удалять чужую работу. Проекты снова оказались на GitHub.

Теперь у юристов Take-Two лопнуло терпение: они запустили полноценный судебный иск. Корпорация обвиняет создателей re3 и reVC в нарушении прав и преднамеренном умысле — дескать, разработчики-любители прекрасно знали, что им не позволено публиковать данный исходный код.

Как настаивают юристы Take-Two, нарушители сделали GTAIII и Vice City «полностью бесплатными для публики», позволили бесчисленному количеству других людей создавать свои неавторизованные производные копии игр, а также «присвоили рынок, принадлежащий Take-Two». Под последним имеются в виду, например, порты для Nintendo Switch и PS Vita, собранные на основе re3 и reVC, — официальных версий GTAIII и Vice City на этих платформах не было.

Похоже, того, что для запуска необходимы копии оригинальных игр, недостаточно: по словам обвинителей, в исходном коде всё равно используются тексты, диалоги и определённые ассеты, принадлежащие Take-Two. А то, что код функционирует практически так же, как оригинал, даёт право жаловаться на нелегальное распространение — защита с обратным инжинирингом здесь не действует, уверяют юристы Take-Two.

Take-Two подала в суд на людей, которые собрали исходный код GTAIII и Vice City через обратный инжиниринг

Одна из особенностей GTAIII на re3 — возможность открепить камеру от спины персонажа.

Корпорация требует возместить ущерб. Компенсация может достигать $150 000 за «каждую нарушенную работу». Кроме того, если обвиняемые проиграют дело, им предстоит оплатить юридические расходы Take-Two.

Предполагается, что у адвокатов есть повод зверствовать в этом иске особенно сильно: по слухам, Take-Two и Rockstar собираются выпустить переиздание GTAIII, Vice City и San Andreas.

GUNSGUNSGUNS - даёт всё оружие
IFIWEREARICHMAN - даёт 250.000 налички
GESUNDHEIT - пополняет здоровье до максимума (100 единиц)
MOREPOLICEPLEASE - увеличивает уровень полиции на 2 пункта
NOPOLICEPLEASE - снимает все уровни полиции
GIVEUSATANK - рядом с игроком появляется танк (эдакий отголосок II мировой войны)
BANGBANGBANG - взрывает всю технику рядом с игроком, включая и ту, в которой он сам находится. Причём взрываются и те транспортные средства, которые уже были взорваны/не на ходу
ILIKEDRESSINGUP - меняет модель игрока на любую другую сколько угодно раз
ITSALLGOINGMAAAD - все прохожие начинают драться (как с игроком, так и между собой)
NOBODYLIKESME - все прохожие нападают на игрока, в т.ч. и копы
WEAPONSFORALL - у всех мирных прохожих появляется оружие
TIMEFLIESWHENYOU - ускоряет действия игрока
BOOOOORING - ускорение игры
TURTOISE - даёт 100 единиц брони
SKINCANCERFORME - включает нормальные погодные условия
ILIKESCOTLAND - включает пасмурную погоду
ILOVESCOTLAND - включает дождь
PEASOUP - включает туман (рекомендуем включить тем, у кого игра тормозит - так будет ощутимо быстрее)
MADWEATHER - ускоряет ход времени
ANICESETOFWHEELS - все танспортные средства становятся прозрачными, остаются видны только колёса и фонари с фарами
CHITTYCHITTYBB - все машины становятся "летающими", т.е. почти невесомыми
CORNERSLIKEMAD - у всех машин значительно улучшается поворачиваемость
NASTYLIMBSCHEAT - Gore Mode
GODOFGTA - бесконечные патроны на пистолет
SISTEMS - бесплатные покупки

Чтобы летать на танке нужно:

1) Введите код "giveusatank", появится танк.
2) Введите код "chittychittybb" танк будет летать.
3) Переверните пушку у танка назад, чтобы было ровно.
4) Езжайте на любую длинную дорогу, разгоняйтесь и стреляйте из пушки не прекрощая, ваш танк взлетит!

Читайте также: