SanAndreasUnity icon indicating copy to clipboard operation
SanAndreasUnity copied to clipboard

Open source reimplementation of GTA San Andreas game engine in Unity

Results 43 SanAndreasUnity issues
Sort by recently updated
recently updated
newest added

We all know Rockstar is quite litigious and so the project should be renamed as to avoid the possibility that they will sue or send a C&D. Love what this...

-Added GetKey method (modified copy of GetKeyDown method already present there) in CustomInput to operate continuous key pressing -Looping of the horn sound is still not perfect yet. As we...

Bike is a special type of vehicle. They need separate game logic: - they have 2 wheels - their entering/exiting/sitting animations are different - drive-by is different - steering left/right...

good first issue
feature
vehicles
importing

Make sound loading async - sound should be loaded in background thread. `Vehicle.Update()` can take up to 120 ms (on my machine, on average machine it will take maybe 2x-3x...

feature
improvement
performance
audio
importing
radio

Implement car engine sound. Sound loading already works, use `AudioManager.CreateAudioClipFromSfx()` to load sounds. When vehicle is created (eg. in `Vehicle.Start()`), load it's engine sound. Make sure to cache loaded sounds...

good first issue
feature
vehicles
audio

Pickups should be static map objects. They should detect collision with peds, and allow peds to pick them up. Probably limit this to players' peds only. Collision detection can be...

good first issue
feature
importing

When your OS language is set to some specific language, the world objects can not be loaded. Only water is shown, and player's ped will keep falling and resetting back...

bug
needs testing

GC causes a lot of freezes in the mobile version. Here are the screenshots of profiler showing what is allocating the memory (at commit 7725dfb): Complete list ![complete list](https://user-images.githubusercontent.com/22325861/66273176-d2608480-e871-11e9-8ae9-20d27ce0c9b1.png) imGUI...

improvement
mobile
performance

This is especially important for high pixel density displays (mobile platforms) and large displays (2K and above), because the UI looks too small. And of course, new UI system looks...

improvement
mobile
UI