Multi Theft Auto - Multi Theft Auto
Разработчики) | Команда MTA[1] |
---|---|
изначальный выпуск | 9 февраля 2003 г. |
Стабильный выпуск | 1.5.8[2] / 11 октября 2020 |
Репозиторий | github |
Написано в | C ++ и Lua |
Операционная система |
|
Тип | Шутер от третьего лица мультиплеер мод |
Лицензия | Стандартная общественная лицензия GNU v3 |
Интернет сайт | мультитефтавто |
Multi Theft Auto (MTA) это мультиплеер модификация для Майкрософт Виндоус версия Rockstar North игры Grand Theft Auto III, Grand Theft Auto: Vice City и Grand Theft Auto: San Andreas который добавляет многопользовательскую онлайн-функциональность. За Grand Theft Auto: San Andreas, этот мод также является производным от интерпретации Rockstar RenderWare.
История
Фон
Выпуск Grand Theft Auto III, получивший признание критиков в стиле песочницы приключенческий боевик компьютер и видео игра развитый от DMA Design (сейчас Rockstar North ) представляла собой первую 3D название в Grand Theft Auto (GTA) серии. Несмотря на свой успех, это был первый Grand Theft Auto игру отправить без особенности сетевого многопользовательского геймплея которые присутствовали в более ранних играх, что позволяло игрокам подключаться через компьютерная сеть и играйте в игру с другими.[3]
Первая версия Multi Theft Auto, дублированный Grand Theft Auto III: Альтернативный мультиплеер, попытался восполнить этот пробел, расширив уже существующий инструмент обмана с функциональностью, которая позволяла играть в игру с очень грубой формой гонок для двух игроков по компьютерной сети исключительно как доказательство концепции,[3] подобно тому, как ныне несуществующий XBAND сервис работал, манипулируя игровой памятью, чтобы добавить функциональность сетевой многопользовательской игры. Более новые версии Multi Theft Auto с постоянно улучшающимся геймплеем и другими улучшениями, основанными на той же концепции игровых манипуляций, небольшой командой разработчиков.
С введением преемника Grand Theft Auto: Vice City, стало ясно, что в этой компьютерной игре также отсутствует какая-либо форма сетевого игрового процесса. В Multi Theft Auto Программное обеспечение было впоследствии расширено, чтобы включить поддержку этого названия, и в конечном итоге все внимание было перенесено на это название и концепцию нового программная среда дублированный Синий.[4] Поскольку исходная концепция (манипулирование игрой с помощью памяти) была подвержена различным проблемам с производительностью и стабильностью, что часто приводило к сбой приложения, эта новая структура была создана как преемница и заложила основу всех будущих Multi Theft Auto программного обеспечения.[5]
Разработка
Последний Multi Theft Auto версия основана на внедрение кода и зацепление методы, с помощью которых можно управлять игрой без изменения исходных файлов, поставляемых с игрой.[6] Программное обеспечение функционирует как игровой движок который устанавливается как расширение оригинальной игры, добавляя основные функции, такие как сеть и Рендеринг GUI раскрывая функциональность движка оригинальной игры через язык сценариев.
Проект Multi Theft Auto: San Andreas был переработан и перезапущен как Открытый исходный код project, оставив позади все предыдущие версии. В исходный код был лицензирован под GPLv3 лицензии и доступны на GitHub.
Multi Theft Auto: San Andreas
Последняя версия Multi Theft Auto предназначена для игры Grand Theft Auto: San Andreas и построен на базе открытого кода игровой движок который находится в разработке уже несколько лет и является единственным проектом, который до сих пор активно поддерживается. Движок предоставляет пользователям все необходимые инструменты для создания собственных режимы игры и карты раскрывая большую часть функциональности оригинальной игры через Машина сценариев Lua.
Первоначальная версия программного обеспечения была дублирована "Раса" и представлен в воскресенье, 22 января 2006 года, когда был выпущен первый игровой контент. В этой версии есть сетевой гоночный игровой режим и редактор карт что позволило пользователям создавать собственные среды и расы. Продвинутая природа раннего воплощения движка позволила разработчикам разработать сложную интегрированную WYSIWYG редактор для добавления элементов игрового процесса, таких как контрольно-пропускные пункты, точки возрождения, улучшения и различные объекты от пандусов до взрывающихся бочек.[7]
Преемник выпуска, получивший название "Бой насмерть", был разработан, чтобы улучшить "Race", предоставляя минимальные игровой процесс в стиле песочницы которые могут быть расширены пользователями и разработчиками. Производство этого выпуска началось вскоре после первого выпуска, но остановилось из-за того, что команда разработчиков не уделяла должного внимания. Поскольку было введено много новых функций, постоянное внедрение этих функций отложили стабильную и финальную версию модификации.[8] Вместо этого на этапе разработки было введено несколько онлайн-средств, позволяющих посетителям отслеживать процесс разработки программного обеспечения по мере внесения изменений в репозиторий кода, иллюстрирующий любые заметные обновления хода модификации.
Первый преемник «Deathmatch» был представлен как полностью играбельная версия 2 января 2008 года и отмечен как «Предварительный просмотр для разработчиков» продвигать сторонняя разработка пользовательского игрового контента и утилит.[9] За этой версией последовала вторая предварительная версия для разработчиков, в которой были представлены несколько новых функций и исправлений, а затем последовал период основных реструктуризация кода это привело к Открытый исходный код перезапуск в пятницу, 21 ноября 2008 г. GPLv3 Лицензия.
В субботу, 22 августа, Multi Theft Auto: San Andreas v1.0 был официально распространен как первый релиз с открытым исходным кодом.[5] В этом выпуске отказались от устаревшего тега «Deathmatch» в названии продукта, чтобы подчеркнуть универсальность программного обеспечения. Функциональность игрового процесса обеспечивается исключительно языком сценариев, поэтому пользователи могут выбирать или разрабатывать собственную комбинацию сценариев и другого содержимого для настройки и размещения своего собственного типа игры.
Доставка и разработка контента
Первоначальная версия «Deathmatch» и лежащий в ее основе движок представили серию соответствующих изменений функциональности модификации, а также введение онлайн-сообщества. доставка контента система. Благодаря использованию этого веб-сайта зарегистрированные пользователи (например, игроки, администраторы серверов или разработчики) могут накапливать внутриигровую статистику во время игры на серверах или делиться специально созданным контентом с другими пользователями.
Сторонний контент стал возможным благодаря добавлению Lua язык сценариев как на сервере, на котором размещена игра (например, обеспечивая функциональные возможности для определенного игрового режима), так и на клиенте, играющем в игру (например, предоставляя графический интерфейс или специфичный для пользователя локальный контент для игрового режима). Разные скрипты затем могут быть запущены параллельно на любом из них, взаимодействуя друг с другом с помощью События.
Пользовательский контент группируется в «ресурсы», которые размещаются на стороне сервера. Это пакетная система который упаковывает все файлы сценариев, пользовательский контент (например, изображений, 3D модели, текстуры и файлы столкновений ) и метаданные файлы внутри одного архив или каталог. Затем можно пометить определенный контент для загрузки на каждый подключенный проигрыватель, чтобы включить сторона клиента выполнение кода Lua. Эта система допускает зависимость пакетов и наследование функций между различными пакетами, простое управление и распространение.[10]
Обзор функций
- Multi Theft Auto использует модульная платформа для разделения нескольких средств, таких как графический интерфейс, сеть, игра и код сценария, и загружает их в игру вместо того, чтобы вводить код в процесс памяти. Это повышает стабильность, скорость и позволяет лучше управлять файлами.
- Использует бесплатное ПО CEGUI система, заменяющая оригинальный графический интерфейс Grand Theft Auto, позволяя Multi Theft Auto рисовать свои собственные виджеты для любого взаимодействия с пользователем в игре, такого как сервер-браузер, и позволяет создавать сценарии с любого стороннего ресурса.
- Универсальный набор скриптовых функций. Основываясь на собственном Grand Theft Auto дизайн на основе классов реализуя это на клиенте и сервере и синхронизируя между ними, сторонний разработчик может контролировать практически любой аспект игры каждого игрока с помощью языка сценариев Lua: собственные элементы, такие как анимации, взрывы, частицы, скины, оружие, можно управлять транспортными средствами, объектами и игроками, а также новыми элементами, такими как пользовательские 3D-модели.
Геймплей
Доступны варианты Deathmatch, ролевой игры и гонки. Некоторые элементы игрового процесса включают контрольные точки, точки возрождения, бонусы, оружие и различные объекты, от пандусов до взрывающихся бочек. Многие онлайн-серверы содержат настраиваемые игровые режимы, в которых используется скриптовый движок, поставляемый с Multi Theft Auto. Например, несколько игровых режимов в MTA: SA, таких как Freeroam, где игроки могут свободно перемещаться по Сан-Андреас по всей карте, или соревновательные игровые режимы, такие как Race, Destruction / Demolition Derby, Team Deathmatch и Fallout, где игроки порождают своих персонажей. в воздухе, на платформе из стеклянных пластин, которая внезапно упадет после указания на нее, где игроки должны перепрыгнуть с падающей части на целую, и последний выживший игрок побеждает. Принцип Fallout похож на Hay, где игрокам нужно забраться и сначала оказаться на стоге сена. Последние режимы также указывают, сколько игровых режимов и сценариев можно создать на движке сценариев MTA, с бесконечными возможностями и вариациями.
Есть много жанров определенных игровых серверов и сообществ, таких как реальная ролевая игра, классические ролевые игры и игровые сообщества, которые обслуживают широкий спектр различных игровых режимов, иногда все вместе на одном сервере. Андреас версия Multi Theft Auto (MTA: SA) содержит от 3000 до 4000 серверов с более чем 600 000 игроков в месяц, распределенных по серверам. На самых популярных игровых серверах постоянно в среднем от 200 до 1000 онлайн-игроков.[11]
Прием
В Multi Theft Auto Проект также был предметом множества статей в разных СМИ.[12][13][14][15][16][17] Наиболее заметным из них является освещение на G4 TV,[18] эксклюзивный релиз для Fileplanet с освещением на главной странице,[19] и особенности в опубликованных журналах, таких как ПК-геймер[20] и Total PC Gaming.[21]
Рекомендации
- ^ участники сети mtasa-blue
- ^ https://github.com/multitheftauto/mtasa-blue/releases/tag/1.5.8
- ^ а б Лайлс, Иордания (1 мая 2006 г.). «Стать полностью реализованным фанатиком GTA». IGN. п. 3. Архивировано из оригинал 11 июля 2011 г.. Получено 2 декабря 2009.
- ^ Лайлс, Иордания (3 сентября 2004 г.). ""MTA Blue "Подробности". gamespy.com. IGN. Архивировано из оригинал 11 июля 2011 г.. Получено 2 декабря 2009.
- ^ а б «Multi Theft Auto - San Andreas становится открытым». Slashdot. 24 ноября 2008 г.. Получено 24 ноября 2008.
- ^ Вен, Ховард (29 марта 2005 г.). "Multi Theft Auto: взлом многопользовательской игры в Grand Theft Auto с открытым исходным кодом". OSDir. Архивировано из оригинал 31 декабря 2008 г.. Получено 5 июн 2009.
- ^ Лайлс, Иордания (19 января 2006 г.). "MTA: San Andreas" Race "Обзор". IGN. Архивировано из оригинал 11 июля 2011 г.. Получено 8 декабря 2009.
- ^ «Multi Theft Auto - обзор обновлений и бета-новостей». IGN. 13 июня 2006 г. Архивировано с оригинал 31 марта 2008 г.. Получено 8 декабря 2009.
- ^ "Multi Theft Auto: SA Deathmatch 1.0, предварительный выпуск". Filefront. 7 января 2008 г.. Получено 8 декабря 2009.
- ^ "Ресурсы МТА" объяснили ". Multi Theft Auto. 4 марта 2007 г. Архивировано с оригинал 31 марта 2008 г.. Получено 5 июн 2009.
- ^ Мосс, Ричард. «Почему миллион людей по-прежнему играют в многопользовательскую игру Grand Theft Auto: San Andreas каждый месяц». Камень, Бумага, Ружье. Rock Paper Shotgun Ltd. Получено 17 сентября 2016.
- ^ Аарон Боулдинг, Том Макнамара (27 марта 2004 г.). "Настоящее преступление: Улицы Лос-Анджелеса". IGN. стр.2, 4. Получено 5 июн 2009.
- ^ Макнамара, Том (19 апреля 2005 г.). «Практика GTA San Andreas на ПК». IGN. Получено 5 июн 2009.
- ^ МакГарви, Стерлинг (14 июля 2006 г.). "Предварительный просмотр Saints Row". GameSpy. Получено 5 июн 2009.
- ^ «Multi Theft Auto - San Andreas». Программное обеспечение MegaGames. 6 февраля 2006 г. Архивировано с оригинал 11 марта 2008 г.. Получено 5 июн 2009.
- ^ "Multi Theft Auto: San Andreas выпущен". Говард. Neowin.net. 24 января 2006 г.. Получено 5 июн 2009.
- ^ «Multi Theft Auto». TechWack. 6 сентября 2004 г. Архивировано с оригинал 5 декабря 2010 г.. Получено 5 июн 2009.
- ^ YouTube версия фрагмента MTA G4TV.
- ^ Главная страница Fileplanet Скриншот.
- ^ «PC Gamer UK - Выпуск 140». PC Gamer UK. № 140. Октябрь 2004 г.
- ^ «Total PC Gaming - Выпуск 26» (26). Представьте себе публикацию. Октябрь 2009 г. Цитировать журнал требует
| журнал =
(помощь)