Jump to content

i want to make a game like gta


Recommended Posts

captain jack sparrow

can you tell me wich program to use????i don't want to make a game as good as gta i want to make a simple open world gta style game for android (you know gta stuff:killing people,collecting money,doing missions,stealing cars,etc)  there are a lot of simple gta style games on the android market

Edited by captain jack sparrow
  • Like 2
Link to comment
https://gtaforums.com/topic/926143-i-want-to-make-a-game-like-gta/
Share on other sites

Unity or Unreal, depending on how comfortable you are with writing code. Both are free, at least, until you start actually making money from your game, both have huge communities and a ton of help and tutorials on YouTube and internet in general. Neither will be easy to use - they are both going to have a significant learning curve.

 

Unity is generally positioned as the more of a hobbyist one, and in a lot of ways is easier to use. However, you will absolutely have to write some code with it. Your options are JavaScript or C#. You will be able to find a lot of ready-made scripts for a lot of things you want in a game, but you'll have to at least understand enough about programming to hook them up and stitch it all together. There is no way around that with Unity.

 

Unreal is positioned as a more professional tool, so it might take a bit longer to learn it. On the plus side, scripting is actually optional if you aren't doing anything complex and will be using a lot of pre-made assets. This is because Unreal comes with a feature called Blueprints that lets you hook up game logic as a diagram. It still has a heavy learning curve, and it's still a lot like programming, but if you have zero experience writing code, that might be way easier to start with. On the flip side, if you decide that Blueprints aren't cutting it, Unreal goes from easy to hard mode in a quantum jump, because if you want to write your own gameplay classes, you'll have to learn C++.

 

Finally, regardless of which one you chose, both engines assume that you'll do most of the content authoring internally. Both come with asset stores where you can buy a lot of assets, and there are even some that are free that aren't horrible. But odds are, even if you go this route, you'll want to make at least some of the content. For 3D work, I would go with Blender. It's free and used by hobbyists and professionals alike. It will export meshes and animations to FBX format, which both Unity and Unreal understand. Texture and audio work come with way more options, and it's mostly up to what works for you, but if you need a starting point, GIMP is a decent free alternative to Photoshop, though not nearly as feature heavy, and you can use Audacity for simple audio work.

 

In principle, using just these tools, you can make a pretty good game. With enough time and effort, you could remake GTA III. Just don't expect to jump in and be able to know how to use everything right away. Each of these tools comes with a huge learning curve. Expect to sink hundreds of hours into it before you're making serious progress. Of course, if you have prior experience making art, 3D assets, audio, or writing code, that will significantly lighten the time needed. Still, making components for a game tends to be a little different than other projects, so expect to be spending times learning things even then.

 

P.S. I should probably mention RPG Maker. Not free, but inexpensive. If you want to make a top-down 2D game, similar to GTA/GTA2, you might be able to pull it off with less hassle in RPG Maker than either of the above options. You can make 2D games in Unity and Unreal as well, but most of complexities are still there. RPG Maker will make a lot of the work a lot easier for the beginner. The only part that will be tricky is getting cars to drive at an angle, but I'm pretty sure I've seen pre-made options for that. Worth exploring if you want a 2D game. Naturally, you don't need 3D assets, meaning you'll only need to make 2D sprite sheets and audio, which will be a lot less work to make. Speaking of sprite sheets, something like Spriter might make it a lot easier. The base version is free, and if you will end up needing Pro features, it's inexpensive.

 

And I should have mentioned earlier, that all three options: Unity, Unreal, and RPG Maker - support exporting for both iOS and Android. It's actually very easy to make multi-platform games with all three options.

  • Like 1
  • 1 month later...
  • 0 User Currently Viewing
    0 members, 0 Anonymous, 0 Guests

×
×
  • Create New...

Important Information

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