Jump to content
    1. Welcome to GTAForums!

    1. GTANet.com

    1. GTA Online

      1. The Criminal Enterprises
      2. Updates
      3. Find Lobbies & Players
      4. Guides & Strategies
      5. Vehicles
      6. Content Creator
      7. Help & Support
    2. Red Dead Online

      1. Blood Money
      2. Frontier Pursuits
      3. Find Lobbies & Outlaws
      4. Help & Support
    3. Crews

    1. Grand Theft Auto Series

      1. Bugs*
      2. St. Andrews Cathedral
    2. GTA VI

    3. GTA V

      1. Guides & Strategies
      2. Help & Support
    4. GTA IV

      1. The Lost and Damned
      2. The Ballad of Gay Tony
      3. Guides & Strategies
      4. Help & Support
    5. GTA San Andreas

      1. Classic GTA SA
      2. Guides & Strategies
      3. Help & Support
    6. GTA Vice City

      1. Classic GTA VC
      2. Guides & Strategies
      3. Help & Support
    7. GTA III

      1. Classic GTA III
      2. Guides & Strategies
      3. Help & Support
    8. Portable Games

      1. GTA Chinatown Wars
      2. GTA Vice City Stories
      3. GTA Liberty City Stories
    9. Top-Down Games

      1. GTA Advance
      2. GTA 2
      3. GTA
    1. Red Dead Redemption 2

      1. PC
      2. Help & Support
    2. Red Dead Redemption

    1. GTA Mods

      1. GTA V
      2. GTA IV
      3. GTA III, VC & SA
      4. Tutorials
    2. Red Dead Mods

      1. Documentation
    3. Mod Showroom

      1. Scripts & Plugins
      2. Maps
      3. Total Conversions
      4. Vehicles
      5. Textures
      6. Characters
      7. Tools
      8. Other
      9. Workshop
    4. Featured Mods

      1. Design Your Own Mission
      2. OpenIV
      3. GTA: Underground
      4. GTA: Liberty City
      5. GTA: State of Liberty
    1. Rockstar Games

    2. Rockstar Collectors

    1. Off-Topic

      1. General Chat
      2. Gaming
      3. Technology
      4. Movies & TV
      5. Music
      6. Sports
      7. Vehicles
    2. Expression

      1. Graphics / Visual Arts
      2. GFX Requests & Tutorials
      3. Writers' Discussion
      4. Debates & Discussion
    1. Announcements

    2. Support

    3. Suggestions

*DO NOT* SHARE MEDIA OR LINKS TO LEAKED COPYRIGHTED MATERIAL. Discussion is allowed.

Porting GTA: San Andreas to Unity


atigris
 Share

Recommended Posts

Hi everybody!

 

I am newbie in RenderWare files and San Andreas modding, but I am not newbie in Unity. I was thinking about how can I make better online SA with endless modding possibility, because the MTA is using the original game and after a tons of mods, that is dieing. I have an idea. If I or we can remake, a standard gta sa in Unity, the game will be eternal and able to edit any type of mods with infinite possibility. The Unity has a lot of possibility to any platforms (any mobile types) and more beautiful graphics. And it won't be dieing, because it's will be an another game with leaving the old engine to a new better one. The good news is that to learn to use Unity is much easier than modding. Mainly I would like to develop to multiplayer.

 

There is 3 main part of the standard san andreas assets which need to create:

-import the map

-tps weapon and anim system (include wrestling, melee fight)

-vehicle system (with tuning)

 

Other things are really easy in Unity except one. The best job would be if we could create a day/night system with lights (include street lights and windows with light).

If we would like to do a clear job, we need to develop with Unity Networking at the beginings.

 

I gathered a lot of links for help, but I can't import the map in the easiest way. I would like to learn everything if you help me.

 

For newbies like me:

http://www.gtamodding.com/wiki/Map_system

http://www.gtamodding.com/wiki/Item_Placement#Tools

 

Unity Script Reference:

https://docs.unity3d.com/ScriptReference/

 

There is an old post from this forum to load the map, but I couldn't implement it and it wasn't completed.

http://gtaforums.com/topic/778838-rel-unity-3d-dff-format/

 

It's an uncompleted something similar to Multi Theft Auto with assets streamed from an existing installation of San Andreas.

https://github.com/Metapyziks/SanAndreasUnity

I sent a mail to the person, but he didn't contact with me.

 

I hope the community will unite with me and join to the project! :) Hopefully we could build a team.

 

We could also make a different game, but I really like the original San Andreas map and systems, I would like to keep alive the game thru the time and make more better game of this gta world.

We could use better textures and models for characters and cars. San Andreas is one of the games which have a tons of model and texture mods.

Edited by atigris
Link to comment
Share on other sites

MrGTAmodsgerman

Wellcome to GTA Forums!

First of all, Unity is'nt much easier to learn than modding! Unity isnt very userfriendly like the controls of this program.

But i like your idea, but what you need is 3Ds Max and Kams Script

The following video shows you how create Map content but it shows you how it works.

 

 

PART 2 shows you where the map objects are mapped. You need MED for it.

And the following video shows you how you get acess to the GTA San Andreas sound database

 

 

And this shows you how you import stuff like vehicles and weapons

 

 

But the whole thing was already started

 

But i really would like to see a GTA similar game with a more next generation map and this AWESOME PHYSICS OF DAMAGE

 

 

 

I hope you can understand that

 

I can create 3D Objects and the textures for it

 

The good news is that to learn to use Unity is much easier than modding. Mainly I would like to develop to multiplayer.

We could also make a different game, but I really like the original San Andreas map and systems, I would like to keep alive the game thru the time and make more better game of this gta world.

We could use better textures and models for characters and cars. San Andreas is one of the games which have a tons of model and texture mods.

 

 

Edited by MrGTAmodsgerman
Link to comment
Share on other sites

Sounds really epic! I don't know these stuff. But won't there be copyright issues?

If that's the case - you can create a damn similar game to SA.

  • Like 1
Link to comment
Share on other sites

I found that video for import the whole map by 3ds max, but I tried from the original folders by unity! :)

https://www.youtube.com/watch?v=EtJ__F-Ie1A

 

Unity is'nt much easier to learn than modding!

 

I meant to people who creates mods from 0, with very hard scripts! :)

 

But won't there be copyright issues?

 

I won't make money if I done with this. I will only accept donations for me. I read about that fact and this excludes the copyright issues.

 

The night lights and crashable car models and tunings will be needed a lot of works.

 

 

 

It's an asset for 100$! :p

  • Like 2
Link to comment
Share on other sites

I have no experience with unity but it doesn't sound too unreasonable to port at least the map to it. Actually sounds like a fun idea. I installed the thing once but was frightened by its GUIness :D

  • Like 1
Link to comment
Share on other sites

MrGTAmodsgerman
The night lights and crashable car models and tunings will be needed a lot of works

 

It's an asset for 100$! :p

Yes, it cost 100$ but it would be the best game if we have this inside. But i dont see the point about "The night lights and crashable car models and tunings will be needed a lot of works." Yea, it cost alot of work but rebuilding GTA San Andreas inside Unity not?

Edited by MrGTAmodsgerman
Link to comment
Share on other sites

Now I'm working on map import in 3ds max. I can load ipl files clearly with kams, but I don't know how to attach the textures. With XScripts the textures work, but the loading is freezing at some map.

Link to comment
Share on other sites

priatnaadnyana

WOW >.< Love That Phisycs <3 ... I'll be looking Foward For This PROJECT !

Link to comment
Share on other sites

Bigbossbro08

Can we expect more updates or it'll turn to the dead projects like others?

I think you will face a lot of copyrights issues............

Link to comment
Share on other sites

As I finish my summer job in the week and I will finish with my current unity project in the summer, I will going to do that. I will join to a universitiy to learn programming at autumn, so it won't be dead.

  • Like 1
Link to comment
Share on other sites

As I finish my summer job in the week and I will finish with my current unity project in the summer, I will going to do that. I will join to a universitiy to learn programming at autumn, so it won't be dead.

i hope you hancer water and sea to gta sa

Link to comment
Share on other sites

MrGTAmodsgerman

As I finish my summer job in the week and I will finish with my current unity project in the summer, I will going to do that. I will join to a universitiy to learn programming at autumn, so it won't be dead.

would you include the car physics of the video above to your project?

  • Like 1
Link to comment
Share on other sites

  • 4 months later...

Not a bad idea, but the project giving you just an ability to drive a single car on the streets of SA is really useles in my opinion. There were really many atemps to port SA map to Unity engine and all they died. An engine based on Unity or whatewer else with all SA features and more but without Limitations SA had would be really cool.

Link to comment
Share on other sites

^So this must be that wet dream of yours, since you bring this up in every total conversion's topic on this forum.

Link to comment
Share on other sites

^So this must be that wet dream of yours, since you bring this up in every total conversion's topic on this forum.

So, what's your problem then?

Link to comment
Share on other sites

No problems over here, mate, just a little bit of humour. It's just that you bore us all with your suggestion.

 

I can't really say I understand all this hype about porting SA to Unity, I think it's pretty much pointless. Why bother putting all the effort (which is a lot, lot of effort) into making it even slightly similar to GTA SA, when it's going to look like sh*t anyway. San Andreas' map is low poly and looks out of place in modern game engines, including RAGE and Unity. It's like porting SA cars to V or vice versa - it doesn't fit at all. Even if you did all the work, the end result wouldn't be GTA SA in Unity, but "what's left of GTA SA" in Unity, or "something what used to be GTA SA" in Unity, as it wouldn't have not even a quarter od features original SA has. You would invest so much time and work in creating an illusion of SA in a foreign game engine and the results would be far from satisfying, I assure you.

 

It's just that, GTA SA is what it is, and it should stay like that.

Edited by turbocharger
Link to comment
Share on other sites

No problems over here, mate, just a little bit of humour. It's just that you bore us all with your suggestion.

 

I can't really say I understand all this hype about porting SA to Unity, I think it's pretty much pointless. Why bother putting all the effort (which is a lot, lot of effort) into making it even slightly similar to GTA SA, when it's going to look like sh*t anyway. San Andreas' map is low poly and looks out of place in modern game engines, including RAGE and Unity. It's like porting SA cars to V or vice versa - it doesn't fit at all. Even if you did all the work, the end result wouldn't be GTA SA in Unity, but "what's left of GTA SA" in Unity, or "something what used to be GTA SA" in Unity, as it wouldn't have nearly as quarter od features original SA has. You would invest so much time and work in creating an illusion of SA in a foreign game engine and the results would be far from satisfying, I assure you.

 

It's just that, GTA SA is what it is, and it should stay like that.

 

Did you ever think people don't do this to "clone gta sa in unity", rather, they do this to learn new things? Learn programming, learn about how they made the game back in the day, learn about game developing.
Not everybody want to see the game exactly what it was, some people just want to see how the game would behave in modern technologies, I'm pretty sure this isn't a waste of time at all...
Link to comment
Share on other sites

I only stated my opinion on the matter. And I think there are certainly more creative ways and ideas to learn new stuff on. Besides, there are some videos of 'SA on Unity' on YouTube and it doesn't look good at all, so that's why I personally wouldn't bother with it, were I a programmer.

But if that's your cup of tea, no one's preventing you from doing it!

Link to comment
Share on other sites

I only stated my opinion on the matter. And I think there are certainly more creative ways and ideas to learn new stuff on. Besides, there are some videos of 'SA on Unity' on YouTube and it doesn't look good at all, so that's why I personally wouldn't bother with it, were I a programmer.

But if that's your cup of tea, no one's preventing you from doing it!

They reused the old models from the game. That's why it looks bad. I already saw the link and tested it on and looks good(except old poly stuffs). But if you have a good scripting and developing skill you can expect many things from the game (like MTA:SA). Also you can have awesome ragdoll animations, Car Physics, Traffics etc. By reverse engineering it's very difficult and sometimes you can get boundaries/deadend to the stuffs you want.

Link to comment
Share on other sites

That still doesn't sound like something I'd put countless hours of work into. But if something similar ever got done, I would give it a shot, but I seriously doubt it will at this point.

Link to comment
Share on other sites

BS_BlackScout

@turbocharger

 

A game as wide in features like GTA San Andreas, I have to agree with the opinion. Of course, useful to learn and perhaps interesting to see but there isn't much of a real "positive outcome", one would still be better playing regular SA.

 

Maybe a simpler game like NFSU2... Improved models, textures and so on...

  • Like 1
Link to comment
Share on other sites

While I do not think highly of ready-made game engines I do welcome re-implementations of RenderWare file formats so that influence of our modding community would increase.

Link to comment
Share on other sites

@The_GTA I think you should continue. At a later time, maybe someone will port also other things to Unity. Maybe someone will make an SCM interpreter and connect it with Unity someday. As we get more and more open source tools this gives people new possibilities and ideas.

 

However, it is important not to have just the ported assets, but the tools and documentation how to convert them.

Edited by goodidea82
Link to comment
Share on other sites

While I do not think highly of ready-made game engines I do welcome re-implementations of RenderWare file formats so that influence of our modding community would increase.

It looks awesome already. I think you should give a check and work here.

 

https://github.com/in0finite/SanAndreasUnity

 

I wish I had some skills.

Link to comment
Share on other sites

I only stated my opinion on the matter. And I think there are certainly more creative ways and ideas to learn new stuff on. Besides, there are some videos of 'SA on Unity' on YouTube and it doesn't look good at all, so that's why I personally wouldn't bother with it, were I a programmer.

But if that's your cup of tea, no one's preventing you from doing it!

 

So if graphics is everithing for you, I can understand your point, but I personally think graphics is not the main thing in the game. I mean graphics is important for a game, but there are thing even more important. A game with the greatest graphics ever, but without other stuff is really useles.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • 1 User Currently Viewing
    0 members, 0 Anonymous, 1 Guest

×
×
  • Create New...

Important Information

By using GTAForums.com, you agree to our Terms of Use and Privacy Policy.