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.
Before starting the game, create/edit config.user.json inside project folder to specify path to gta.
Also, after building binary, you need to copy 'Data' folder to 'game_name'_Data folder. The script which should do that, doesn't work right now.
V - spawn vehicle
P - change pedestrian model
L shift - run / fly fast
mouse scroll - zoom in/out
Q - toggle debug menu
T - enable debug flying mode
R - enable debug noclip mode
backspace - fly up
delete - fly down
Z - fly very fast
-
Animations must be loaded/played by index – because different anim definition groups (man, woman, etc) use different anim names ( walk_civi, woman_walknorm, respectively).
-
Weapons. Aiming with weapons – aim animation.
-
What else can be imported: ai paths, character spawn info, item pickups, audio,
-
Rigid body character.
-
Airplane.
-
Load map in editor.
-
Async geometry loading.
-
Make everything networked.