Multi Theft Auto

Multi Theft Auto
Multi Theft Auto
Mtalogo.png
Developer(s) MTA Team
Platform(s) Microsoft Windows
Latest release 1.1.1 / September 19, 2011
Preview release Updated Nightly Download Here
Genre(s) Third-person shooter
Mode(s) Multiplayer
Media/distribution Download via the official website
System requirements

Windows version of GTA III, GTA:VC or GTA:SA (Windows 98/ME/2000/XP/2003/Vista/7)

Multi Theft Auto (MTA) is a multiplayer mod ("modification software") for the Microsoft Windows version of Rockstar North games Grand Theft Auto III, Grand Theft Auto: Vice City and Grand Theft Auto: San Andreas that adds an online multiplayer component.

Contents

Background

The release of Grand Theft Auto III, a critically acclaimed sandbox-style action-adventure computer and video game developed by DMA Design (now Rockstar North) represented the first 3D title in the Grand Theft Auto (GTA) series. Despite its success, it was the first Grand Theft Auto game to ship without the network gameplay features that were present in earlier titles, which allowed players to connect through a computer network and play the game with others.[1]

The first version of Multi Theft Auto, dubbed Grand Theft Auto III: Alternative Multiplayer, attempted to fill in this gap by extending an already existing cheating tool with functionality that allowed the game to be played with a very crude form of two-player racing over a computer network purely as a proof of concept[1], similar to how the now-defunct XBAND service worked by manipulating game memory in order to add online multiplayer functionality. Newer versions of Multi Theft Auto with increasingly better gameplay and other improvements were released based on the same concept of game manipulation, by a small team of developers.

With the introduction of successor Grand Theft Auto: Vice City, it became clear that this computer game title also lacked any form of network gameplay. The Multi Theft Auto software was subsequently extended to include support for this title, and eventually shifted its entire focus towards this title and the concept of a new software framework dubbed Blue.[2] As the original concept (of game manipulation by memory) was prone to various problems with performance and stability that often resulted in application crashes, this new framework was created as a successor and laid the foundation of all future Multi Theft Auto software.[3]

A screenshot of one of the earlier closed MTA:SA Deathmatch (alpha version).

Overview

The latest Multi Theft Auto software is based on code injection and hooking techniques whereby the game is manipulated without altering any original files supplied with the game.[4] The software functions as a game engine that installs itself as an extension of the original game, adding core functionality such as networking and GUI rendering while exposing the original game's engine functionality through a scripting language.

The project has also been the subject in multiple articles in different media.[5][6][7][8][9][10] The most prominent being a coverage on G4 TV,[11] an exclusive release for Fileplanet with coverage on its frontpage,[12] and features in published magazines such as PC Gamer[13] and Total PC Gaming.[14]

The Multi Theft Auto: San Andreas project was revised and relaunched as an open source project, leaving all prior versions behind. The source code was licensed under the GPLv3 license and made available on Google Code and GitHub.

Versions

Release Version Date GTA III GTA Vice City GTA San Andreas
GTA3:AM 0.1 February 9, 2003 Yes No No
GTA3:MTA 0.2a February 28, 2003 Yes No No
0.3b May 29, 2003 Yes No No
MTA:VC 0.1 August 2, 2003 No Yes No
0.2 September 20, 2003 No Yes No
0.3 December 25, 2003 No Yes No
0.3r2 January 1, 2004 No Yes No
MTA 0.4 July 27, 2004 Yes Yes No
0.5 January 31, 2005 Yes Yes No
MTA:SA Race 1.0 January 22, 2006 No No Yes
1.1 March 16, 2006 No No Yes
MTA:SA DM 1.0 January 10, 2008 No No Yes
MTA:SA 1.0 August 21, 2009 No No Yes
1.0.1 October 2, 2009 No No Yes
1.0.2 October 24, 2009 No No Yes
1.0.3 December 17, 2009 No No Yes
1.0.4 June 10, 2010 No No Yes
1.0.5 March 28, 2011 No No Yes
1.1 August 25, 2011 No No Yes
1.1.1 September 19, 2011 No No Yes
1.1.2 (development) - No No Yes

Multi Theft Auto: San Andreas

Multi Theft Auto's latest release is for the game Grand Theft Auto: San Andreas and is built upon a now open source game engine that has been in development for several years and is the only project that is still actively maintained. The engine provides users with all the necessary tools they need to create their own game modes and maps by exposing a large part of the original game functionality through a Lua scripting machine.

The initial version of the software was dubbed "Race" and unveiled on Sunday 22 January 2006, when the first playable content was released. This version featured a networked vehicle racing game mode and a map editor that allowed users to create custom environments and races. The advanced nature of the engine's early incarnation allowed the developers to develop a sophisticated integrated WYSIWYG editor for adding gameplay elements such as checkpoints, spawn points, power-ups and various objects ranging from ramps to exploding barrels.[15]

The successor release, dubbed "Deathmatch", was designed to improve upon "Race" by providing minimal sandbox style gameplay that could be extended by users and developers. The production on this release started shortly after the initial release, but stagnated due to what is seen as a lack of focus by the development team. As many new features were being introduced, the continuous introduction of these features delayed a stable and final version of the modification.[16] Instead, several on-line facilities were introduced during the development phase to allow visitors to track the development process of the software as changes were made to the code repository, illustrating any notable updates to the progress of the modification.

The first "Deathmatch" successor was introduced as a fully playable version on the 2nd of January 2008 and tagged as "Developer Preview" to promote the third-party development of custom gameplay content and utilities.[17] This version was followed by a second "Developer Preview" that introduced several new features and fixes and was subsequently followed by a period of major code restructuring that led to the open source relaunch on Friday, 21 November 2008 under the GPLv3 License.

On Saturday, 22 August, Multi Theft Auto: San Andreas v1.0 was officially distributed as the first open source release.[3] This release abandoned the now obsolete "Deathmatch" tag in the product name to emphasize on the versatility of the software. Gameplay functionality is solely provided by the scripting language, so users can choose or develop their own combination of scripts and other contents to customize and host their own type of game.

Content delivery and development

A third-party race track "resource" in Multi Theft Auto.

The initial "Deathmatch" version and its underlying engine presented a series of relevant changes to the functionality of the modification as well as the introduction of an online community content delivery system. Through the use of this website, registered users (such as players, server administrators or developers) can accumulate in-game statistics whilst playing on servers or share custom created content with other users.

Third party content is made possible through the addition of the Lua scripting language in both the server hosting the game (e.g. providing functionality for a specific game mode), as well as the client playing the game (e.g. providing a graphical front end or user-specific local content to the game mode). Different scripts can then be run in parallel on either of these, communicating to each other through the use of events.

The custom created content is grouped into "resources" that are hosted server-side. This is a package based system that packs all script files, custom content (e.g. images, 3D models, textures and collision files) and metadata files inside a single archive or directory. Specific content can then be marked to be uploaded to every connected player, to enable client-side execution of Lua code. This system allows for package dependency and inheritance of functions between different packages, easy management and distribution.[18]

Feature summary

A third-party minigame "resource" that transforms the game into a poker match.
  • Multi Theft Auto uses a modular platform to separate several facilities such as the GUI, network, game and scripting code and loads these into the game instead of injecting code into its memory process. This improves stability, speed and allows a better file management.
  • Uses the freeware CEGUI system, replacing the original Grand Theft Auto GUI, allowing Multi Theft Auto to draw its own widgets for any in-game user interaction such as the server-browser and allows scripting from any third-party resource.
  • A versatile set of scripting functions. By building upon Grand Theft Auto's own class-based design, implementing this into the client and server and synchronizing between these two, a third-party developer can control almost any aspect of every player's game by means of the Lua scripting language: native elements such as animations, explosions, particles, skins, weapons, vehicles, objects and players, as well as new elements such as custom 3D models are controllable.

Gameplay

Deathmatch and race gameplay options are available. Some gameplay elements include checkpoints, spawn points, power-ups, weapons and various objects ranging from ramps to exploding barrels. Many online servers contain custom gamemodes which use the scripting engine supplied with Multi Theft Auto.

See also

References

  1. ^ a b Liles, Jordan (2006-05-01). "Becoming a Fully-Realized GTA Fanatic". IGN. pp. 3. http://planetgrandtheftauto.gamespy.com/View.php?view=Articles.Detail&id=72. Retrieved 2009-12-02. 
  2. ^ Liles, Jordan (2004-09-03). ""MTA Blue" Details". IGN. http://planetgrandtheftauto.gamespy.com/fullstory.php?id=23056. Retrieved 2009-12-02. 
  3. ^ a b "Multi Theft Auto - San Andreas Goes Open-Source". timothy. Slashdot. 2008-11-24. http://developers.slashdot.org/article.pl?sid=08/11/24/0237259. Retrieved 2008-11-24. 
  4. ^ Wen, Howard (2005-03-29). "Multi Theft Auto: Hacking Multi-Player Into Grand Theft Auto With Open Source". OSDir. http://osdir.com/Article4775.phtml. Retrieved 2009-06-05. 
  5. ^ "True Crime: Streets of L.A. Review". IGN. 2004-03-27. pp. 2, 4. http://pc.ign.com/articles/519/519510p1.html. Retrieved 2009-06-05. 
  6. ^ McNamara, Tom (2005-04-19). "GTA San Andreas PC Hands-On". IGN. http://pc.ign.com/articles/605/605982p1.html. Retrieved 2009-06-05. 
  7. ^ McGarvey, Sterling (2006-07-14). "Saints Row Preview". GameSpy. http://xbox360.gamespy.com/xbox-360/saints-row/718937p1.html. Retrieved 2009-06-05. 
  8. ^ "Multi Theft Auto - San Andreas". MegaGames software. 2006-02-06. http://megagames.com/news/show.cgi?&idtype=software&database=160. Retrieved 2009-06-05. 
  9. ^ "Multi Theft Auto: San Andreas Released". Howard (Neowin.net). 2006-01-24. http://neowin.net/index.php?act=view&id=32142. Retrieved 2009-06-05. 
  10. ^ "Multi Theft Auto". TechWack. 2004-09-06. http://games.techwhack.com/54-multi-theft-auto. Retrieved 2009-06-05. 
  11. ^ YouTube version of G4TV's MTA fragment.
  12. ^ Fileplanet frontpage screenshot.
  13. ^ PC Gamer UK - Issue 140. PC Gamer UK. October 2004. 
  14. ^ Total PC Gaming - Issue 26. Imagine Publishing. October 2009. 
  15. ^ Liles, Jordan (2006-01-19). "MTA: San Andreas "Race" Review". IGN. http://planetgrandtheftauto.gamespy.com/View.php?view=Articles.Detail&id=63. Retrieved 2009-12-08. 
  16. ^ "Multi Theft Auto - Update and Beta News Review". IGN. 2006-06-13. Archived from the original on March 31, 2008. http://web.archive.org/web/20080331232048/http://www.mtasa.com/65.html. Retrieved 2009-12-08. 
  17. ^ "Multi Theft Auto: SA Deathmatch 1.0 Preview Release". Filefront. 2008-01-07. http://news.filefront.com/multi-theft-auto-sa-deathmatch-10-preview-release/. Retrieved 2009-12-08. 
  18. ^ "MTA "Resources" explained". Multi Theft Auto. 2007-03-04. Archived from the original on March 31, 2008. http://web.archive.org/web/20080331230247/http://www.mtasa.com/48.html. Retrieved 2009-06-05. 

External links


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • Multi Theft Auto — Разработчик MTA Team Версия 1.3.1 Жанр Модификация Платформы Windows, Linux …   Википедия

  • Multi Theft Auto — (MTA) es un mod de código abierto para los videojuegos de Rockstar North Grand Theft Auto III, Grand Theft Auto: Vice City y Grand Theft Auto: San Andreas, para PCs con sistema operativo Microsoft Windows que permite principalmente la… …   Wikipedia Español

  • Multi Theft Auto — Pour les articles homonymes, voir MTA. Multi Theft Auto est un mode multijoueur pour le célèbre jeu Grand Theft Auto San Andreas. Il permet de jouer en ligne sur ce jeu à l origine solo. Les joueurs ont alors une multitude de serveurs proposés.… …   Wikipédia en Français

  • Grand Theft Auto 3 — Grand Theft Auto III Grand Theft Auto III Éditeur Take Two Interactive Développeur DMA Design (PS2, PC) …   Wikipédia en Français

  • Grand Theft Auto IV — s box art displays several of the prominent characters featured in the game, including protagonist Niko Bellic and accomplice Little Jacob. Developer(s) …   Wikipedia

  • Grand Theft Auto IV — У этого термина существуют и другие значения, см. Grand Theft Auto (значения). Grand Theft Auto IV …   Википедия

  • Grand Theft Auto IV — Éditeur Take Two Interactive Steam Développeur Rockstar North …   Wikipédia en Français

  • Grand Theft Auto — Логотип серии Grand Theft Auto Жанр Экшн Разработчики …   Википедия

  • Grand Theft Auto — Das aktuelle Logo Grand Theft Auto (oft abgekürzt als GTA) ist eine Computerspielserie des schottischen Entwicklers Rockstar North (bis 2001 DMA Design), die Action , Rennspiel und Third Person Shooter Elemente enthält. Publisher ist da …   Deutsch Wikipedia

  • Grand Theft Auto 4 — Grand Theft Auto IV Grand Theft Auto IV Éditeur Take Two Développeur Rockstar North …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”