RU/Multi Theft Auto

From Multi Theft Auto: Wiki
[[{{{image}}}|link=]] Примечание: Если вы хотите скачать Multi Theft Auto, перейдите по ссылкам:
Доказательство концепции.

Multi Theft Auto (MTA) - первое в мире многопользовательское дополнение (мультиплеер) для трилогии Grand Theft Auto 3[1]. Начиная с очень простой двухпользовательской системы, она стала одной из самых активных (многопользовательских) надстроек для Grand Theft Auto.

Хотя это часто называют модификацией, Multi Theft Auto основывается на методах включения и перехвата кода, при которых игра управляется без изменения исходных файлов, поставляемых с игрой. Программное обеспечение функционирует как игровой движок, который устанавливает себя как расширение исходной игры, добавляя основные функциональные возможности, такие как сетевое взаимодействие и графический интерфейс пользователя (GUI), показывая функциональность движка оригинальной игры через скрипто́вый язык.

Перед Multi Theft Auto

GTA3. Альтернативный мультиплеер

В феврале 2003 года IJs (ранее известный как IJsVogel), основатель проекта, искал трейнер для GTA3. Он наткнулся на консоль администратора GTA3[2] и его исходный код. Просмотрев код, он нашел способ прочитать все данные про предыдущий используемый автомобиль, и он решил синхронизировать это с двумя компьютерами по сети. Результатом этого стало создание GTA3:AM, менее чем через час.

Однако после выхода было сложно убедить людей, что это действительно работало, из-за различных мистификаций и попыток, которые были неудачны. Это стало началом проекта Multi Theft Auto.

История Multi Theft Auto

Основные этапы 2003-2006 гг.

Основная статья: Временная лента

Основные этапы с 2006 г.

Версии: История версий

MTA:SA 1.0. Главное меню
  • 3 января 2008 г. MTA:San Andreas 1.0 Deathmatch Developer Preview

MTA:San Andreas Deathmatch Developer Preview 1 был первым релизом, который показал стоящую синхронизацию для San Andreas. Название deathmatch относится к способности стрелять оружием и бегать, в отличие от версии race. Тег deathmatch был отброшен в более поздних версиях, потому что эта версия разрешала настраиваемые игровые режимы с использованием скриптов LUA и растерянных людей. Хоть и первые 5 выпусков назывались Developer Preview, но они были очень популярны.

  • 21 августа 2009 г. MTA:San Andreas 1.0 была выпущена

Версия 1.0.x была выпущена с лицензией GPLv3, что позволило работать с большим количеством людей в следующей версии, когда она стала открытой.

  • 2011 г. - мод года (отбор игроков #1)[3]
  • 4 ноября 2012 г. - более десяти тысяч игроков онлайн

В тот день, в 17:30 UTC, у нас было более десяти тысяч игроков в онлайн-режиме на всех серверах MTA:SA по всему миру. Это было больше, чем количество игроков, объединенных играми GTA4 и EFLC в Steam в то время, или другие хиты, такие как Call of Duty: Black Ops или Total War: Shogun 2 (согласно Steam Stats). Это показывает, что после всех этих лет по-прежнему большой интерес представляют старшие игры GTA, особенно желание играть онлайн с друзьями. Это также показывает, что вы, ребята, цените то, что мы делаем, и это делает нас очень счастливыми! Текущая запись - 11128 онлайн игроков. Данное число было зафиксировано 22 декабря. Это значит, что ещё есть возможности для улучшения.[4]

Версии

GTA3:MTA

GTA3:MTA изначально называлась GTA3:AM (Alternative Multiplayer). Поскольку не было другого многопользовательского режима, это вряд ли может быть альтернативой. Он начинался как система с двумя игроками с так называемым предыдущим автомобильным методом. Перед переходом в MTA:VC было выпущено 3 версии. 0.1a и 0.2a поддерживали только предыдущий автомобильный метод, тогда как 0.3b был более продвинутым и имел намного большую синхронизацию. Эти оригинальные версии были написаны на Visual Basic. Сервер 0.3b, однако, был создан на C++ и доступен для Win32 и Linux.

Серия GTA3:MTA была прекращена до второй половины 2004 года. Затем она снова была возобновлена с MTA 0.4. Поддержка GTA3 была позже улучшена в версии 0.5.

Много раз говорилось, что GTA3:MTA был основан на коде, оставленном Rockstar, разработчиками GTA3. Несмотря на то, что в GTA3 имеется многопользовательский контент, ни один из оставшихся кодов не использовался для MTA.

MTA:VC

Когда Vice City был выпущен, не прошло много времени, пока проект MTA не переключился на эту новую игру. На данный момент GTA3 был снят, а развитие сосредоточено на Vice City. Мы также воспользовались этой возможностью, чтобы начать нашу кодовую базу с нуля, на этот раз полностью на C++. Только до версии 0.2 мы могли видеть значительные улучшения. Версия 0.2 была первой версией, в которой появилась новая система чата и табло. Более поздние версии MTA:VC имели смешанные результаты. Некоторые люди по-прежнему предпочитают игровой процесс от 0.2.2 или 0.3. Некоторые называют последнюю версию (0.5) неудачей. В феврале 2005 года предварительный просмотр MTA 0.5.1 был показан публике, рассматривая известные проблемы и добавляя новые функции.[5] Версия 0.5.1 никогда не выпускалась.

Blue

В конце 2003 года был запущен побочный проект под кодовым названием Blue. Цель этого проекта состояла в том, чтобы опробовать новые идеи, а затем вернуть их в текущую кодовую базу. Из-за "уродливого" кодирования кодовой базы MTA:VC было решено, что не будет никакого бэкпорта, и что кодовая база Blue станет основой нового проекта MTA, который по завершении будет легко адаптироваться к новым играм, изначально - для Vice City. Разработка не набирала темп, так как San Andreas не была выпущена в июне 2005 года. MTA:SA построена на проекте Blue. Концепции, используемые в этом проекте, также позволяют добавлять пользовательские надстройки в игру, и поэтому было принято решение не просто создавать многопользовательский мод, а многопользовательский пакет разработки программного обеспечения (SDK).

MTA:SA Race

Первый выпуск MTA:SA включает только синхронизацию транспортного средства. Команда решила начать еще раз с нуля и построить модульную кодовую базу. Другое решение состояло в том, чтобы сосредоточиться на одной области игры одновременно и выпустить, когда эта область будет завершена. Поэтому в первом релизе будет только игровой процесс в автомобилях. Также добавлен основной редактор карт. Несмотря на отсутствие синхронизации пешком, как с GTA3:AM, нет никакого сравнения между ними на технической основе.

MTA:SA (Deathmatch)

Последний релиз Multi Theft Auto относится к игре Grand Theft Auto: San Andreas и построен на движке с открытым исходным кодом, который уже несколько лет находится в разработке и является единственным проектом, который по-прежнему активно поддерживается. Движок предоставляет пользователям все необходимые инструменты, необходимые им для создания собственных игровых режимов и карт, предоставляя большую часть исходной функциональности игры с помощью скриптового языка Lua.

В субботу, 22 августа 2009 года, Multi Theft Auto: San Andreas v1.0 официально был распространен в качестве первого выпуска с открытым исходным кодом. Этот выпуск отказался от устаревшего тега «Deathmatch» в названии продукта, чтобы подчеркнуть универсальность программного обеспечения. Функциональность игрового процесса обеспечивается исключительно скриптовым языком, поэтому пользователи могут выбирать или разрабатывать собственную комбинацию скриптов и другого содержимого для настройки и размещения своего собственного типа игры.

Сравнение версий Multi Theft Auto
Версия Версия(-и) GTA Последняя версия Статус поддержки Работоспособность на Windows Vista, 7 и выше Ядро Тип клиента Лицензия Синхронизация Максимальное количество игроков на сервере Игровые режимы Скриптинг Предел кадров Редактор карт
Multi Theft Auto 0.5r2 III, Vice City 2011-01-31 Сообщество Да 0.3 Внешний Бесплатная Основная (транспорт и пешком) 32 DM (VC), Stunt (VC), GTA3 SSV, GTA3 Portland, GTA3 Staunton Внешний (MTA:mA) Пользовательский (вкл/выкл) Нет
MTA:SA Race 1.1.2 San Andreas 2008-05-18 Не поддерживается Нет Blue Внутриигровой Бесплатная Только транспорт 32 Race, Freeroam, Destruction Derby Внешний (MTA:mA) Исправлен Основной
MTA:SA 1.5.7 San Andreas 2017-04-17 Поддерживается Да Blue Внутриигровой GPLv3 Полная 4096 На заказ Встроенный (Lua) Определённый сервер Да

Смотрите также

Внешние ссылки

Ссылки