Modele obiektów
Znasz się dobrze na grafice trójwymiarowej, czyli 3d? Jeżeli tak, to Masz już znacznie ułatwioną sprawę. Modele w przeciwieństwie do tekstur odpowiadają za kształt obiektów. To dzięki nim bluza pasuje na bohatera, samochód przypomina samochód, a drzewo wygląda jak drzewo. Najczęściej tworzy się je w programie Autodesk 3ds max, po wgraniu dodatkowych pluginów. Nie jest to dziedzina prosta, i zalecana dla osób z doświadczeniem. Nawet zwykłą bryłę trudno umieścić w grze, a jeżeli zrobimy jakiś ładny model, to do tego dochodzi rozmieszczenie tekstur, oświetlenie, kolizja itp. Nauka obsługi programów tego typu trwa bardzo długo, i jest trudna. Osoby, które już znają się dobrze na grafice 3d, mają niezwykle ułatwioną sprawę, ponieważ pozostaje im tylko nauczenie się eksportu do GTA. Z modelowaniem jest wiele problemów, po za trudem obsługi programu i dodawania do gry, dochodzą jeszcze liczne limity. Obiekt nie może być zbyt dokładny i zbyt duży. Spowodowało by to, że gra nie uruchomiła by się, lub w najlepszym przypadku przycinała. Kolejnym limitem jest też możliwość ilości dodanych obiektów, ale o tym też można znaleźć wiele informacji w sieci, oraz gotowe rozwiązania. Spodobała Ci się jakaś misja w GTA? Może warto napisać jakąś samemu, wedle swoich własnych oczekiwań? Zapewne Przechodziłeś/aś kiedyś jakąś misję. Niektóre są proste, inne bardzo skomplikowane. Znajdują się one w jednym pliku, main.scm. Można to porównać do języka programowania, ponieważ działa na takiej samej zasadzie. Jest to kod, który sprawia że gra nie opiera się na chodzeniu bez celu po ulicach. Kilka linijek może zawierać koordy, czyli położenie na mapie określające miejsce dla pojazdu, pickupu broni, pancerza itp. Możemy w nim napisać własną misję, lecz nawet najmniejszy błąd w strukturze spowoduje crash gry. Jeżeli wszystko zrobione jest poprawnie, to konieczną rzeczą jest rozpoczęcie nowej gry, ponieważ zapisania nie tolerują zmienionego pliku. Od nie dawna stosuje się nową technikę, czyli opracowany przez pewną osobę bibliotekę CLEO. Pisze się w podobny sposób jak w main.scm, tyle że zapisuje się w oddzielnych plikach, które ładuje gra. Największą zaletą, dzięki której każdy z tego korzysta, to niezależność od zapisań. Oznacza to że możemy bez problemu jednocześnie grać na swoich save’ach, i korzystać z nowych misji, ustawionych pojazdów czy też innych skryptów.