We're porting GTA: San Andreas to Unity!
Switch branches/tags
Nothing to show
Clone or download


San Andreas Unity


We're porting GTA: San Andreas to Unity!

This won't be a complete re-implementation of the game, but we're hoping to build something similar to Multi Theft Auto with assets streamed from an existing installation of San Andreas.

Setup Instructions

  • open the project
  • open startup scene located at Assets/Scenes/Startup.unity
  • press Play button

When running for the first time, the game will ask you for path to GTA installation, and will store that path in config.user.json. If you ever need to change the path, you can just edit this file.


Download it from here (for windows).

The game is tested on linux, windows, mac, android and ps vita. It supports both Mono and IL2CPP scripting backends, so it can be built for any platform that Unity supports, provided that you can copy PC version of GTASA to target device.

In-game controls

Press Escape while in game to open pause menu. You'll see there a lot of utilities, and among them, there is a window which shows all controls.


Here is an extensive list of what should be implemented.

Can help us to develop this ? In that case, join us on discord so we can discuss about it.


screen shot 2017-04-01 at 00 03 25

screen shot 2017-04-01 at 00 02 13


First networking test

First networking test

Basic car physics

Basic car physics

Drone Flight Simulator