
Multi Theft Auto (MTA) jest modyfikacją dodającą tryb multiplayer do gier z serii Grand Theft Auto wydawanych przez Rockstar Games. Inaczej mówiąc dzięki tej aplikacji możesz zagrać z przyjaciółmi w grę, która nie została zaprojektowana jako multiplayer.

Notka historyczna
W lutym 2003r. IJs (dawniej znany jako IJsVogel), załozyciel projektu szukał trainera do GTA3. Przypadkowo natknął się na Konsole Admina GTA3 oraz kod źródłowy. Spoglądając w kod doszedł do wniosku, że znalazł sposób na odczytanie wszystkich danych z poprzednio uzytego samochodu i zdecydował się na synchronizację tego z dwoma komputerami po przez sieć. Skutkiem tego było powstanie GTA3:AM (GTA3: Alternative Multiplayer).
GTA3: Alternative Multiplayer było jedynym jak na tamte czasy multiplayere przeznaczonym dla Grand Theft Auto III, więc nazwa straciła sens. Mod rozpoczął zycie jako tzw. “previous-car-method”. Zanim developer przeszedł do MTA:VC wypuścił jeszcze trzy wersje modu: 0.1a oraz 0.2a. Wersja 0.3b była bardziej zaawansowana oraz miała znacznie lepszą synchronzację. Oryginalna wersja modu została napisana przy pomocy Visual Basic. Wersja 0.3b serwera została napisana w C++ oraz była dostępna dla Win32 oraz Linux’a. Prace nad tym multiplayerem zostały wstrzymane do drugiej połowy 2004 roku. Wtedy to zostało wydane MTA 0.4. Suport dla GTA3 został polepszony w wersji 0.5.
Kiedy zostało wydane Vice City nie potrzebowano dużo czasu by przekierować projekt na nową wersję gry. Prace nad GTA3 zostały wstrzymane, a developerzy skupili się nad Vice City. Mod powstawał równiez od podstaw, ale tym razem całkowicie w C++. W wersji 0.2 zaprezentowano nowy chat oraz tabele wyników.
Grand Theft Auto: San Andreas nie posiadające w standardzie multiplayera było kolejnym etapem prac zespołu. Pierwsza wersja modu zawierała jedynie synchronizację pojazdów. Developerzy tu również postanowili napisał wszystko od podstaw. Podzielili mod na dwie częsci. Ukończenie pierwszej zaowocowało wydaniem wersji Race, pozwalającej jedynie na zabawę autami – bez możliwości opuszczenia pojazdów. Druga natomiast to tzw. MTA:SA 1.0, które jest już kompletnym multiplayerem przeznaczonym dla gry Grand Theft Auto: San Andreas.
Jak to działa?
Multi Theft Auto zostało napisane całkowicie od podstaw i tworzone jest przez ochotników z całego świata. Wszystko dzięki udostępnieniu kodu źródłowego multiplayera w listopadzie 2008 roku, dzięki czemu projekt przybrał formę Open Secure.

Oprócz samej aplikacji developerzy udostępnili użytkownikom potężny silnik skryptujący, dzięki któremu każdy może tworzyć własne gamemody oraz skrypty do tego multiplayera w języku Lua.
Społeczność Multi Theft Auto
Oprócz samego multiplayera zespół MTA stworzył specjalny serwis społecznościowy, dzięki któremu każdy gracz może dzielić się swoimi plikami, pobierać najnowsze zasoby, tworzyć własne grupy, dołączać do klanów oraz śledzić swoje statystyki. Samo konto tworzone jest podczas pierwszej instalacji aplikacji. Wtedy też graczowi nadawany jest unikalny numer, po którym rozpoznają go serwery. Dodatkowo dzięki temu każdy użytkownik, który kiedykolwiek zainstalował MTA posiada własną podstronę w tym serwisie społecznościowym.
Silnik skryptowania Lua
Dzięki wyposażeniu aplikacji w potężny silnik skryptowania każdy użytkownik może w dowolny sposób modyfikować swoją rozgrywkę poprzez tworzenie własnych skryptów, trybów gry itp. Obecnie zawiera on ponad 800 funkcji, z których możemy korzystać przy pomocy tzw. zasobów odpowiedzialnych za dzielenie poszczególnych aspektów gry na mniejsze części. Wszystkie zasoby odpalone na danym serwerze zostają automatycznie pobrane przez łączącego się klienta przy użyciu protokołu HTTP.





2010-03-20 18:30:27
no ja <komuna>......