+ 2
What languages to learn?
I've always wanted to create a game similar to gta with infinite freedom, but it still retains similarities to real life, to create such a game what languages should I study? Btw, just to clarify I have a pretty good understanding of the basics since I've been training on Lua for months now. Also what's best for simulating physics?
28 Answers
+ 4
Well it would take a lot of practise for the same,
you can design and code such software using unity3D or unreal engine, using a language like C#.
or use godot engine by MIT, as it's free.
I would suggest starting with a simpler language like C or python then moving on to C++, java or C# for OOP.
Only then can you reach that level.
+ 5
Python
But i think when it comes to creating games like gta alone i think it's abit hard to do mate... However something like ur usual 2D games nd maybe something similar to mine craft is possible.... Nd python is amazing 😁❤️All the best with your game 😁❤️👊
+ 3
Dewesh Chopra python is OOP too
+ 3
Python is best choice for start
Because its popular , easy syntax and wide usage
+ 2
Java or python
+ 2
C++/C# with a game engine.
+ 2
I think it just depends with the area for instance
You should try Java is the best for gamers
+ 2
Unity with C#, Unreal with C++ and/or Blueprints (something in UE), C++ applications
+ 2
If you want to fall in love with programming, learn python
+ 1
Oh yes! python...
Totally forgot 😅
It would be much simpler to start with.
+ 1
For better opportunity of learning you can go for learning machine learning, deep learning, neural network techniques then check this out url: https://www.cetpainfotech.com/technology/deep-learning-training
+ 1
When it comes to developing 3D games , I would recommend to choose many languages to learn like Java,C++,python and more to learn first, then learn some game engines like Unity3D, Unreal engine, Godot to create your own dream game
+ 1
First of all programming is just a tool for a problem solver, logical thinker and innovator. So you want to make a game as complex as GTA? Its very interesting, but you can not just start with a complex problem so i recommend you start with something simpler, then upgrade in the future. In my opinion start with Python and then learn Pygame.
This will give you an insight of what you want to achieve. All the best 👊
+ 1
Dude even if you take your entire live in making this game it will never be like gta ok,am sorry if l seem rude .but you can still learn c++ ,c#,python .best game engines for c++ are unreal(best game engine ever but difficult to learn like c++),cry engine ,panda 3d ,amazon lumbayard then for c# unity,cryengine(second best for aaa games after unreal) for python l don't know but it is mainly used in 3d softwares like blender. Other software needed are blender,autodesk maya,autodesk 3d studio max,mavelous designer,i clone ,foundery nuke , z brush ,cinema 4d,v ray .l think these is all pls note some are free and others paid.
+ 1
Note also best free game engines for high graphics game and physics are 1)unreal 2) cryengine 3) amazon lumbayard
+ 1
Most required is c++ language but if you want to learn unity learn c#
+ 1
+ 1
Python is the best language which u can study becoz now days this language is demanding too much
+ 1
Cpp and c#
0
As @Martin Taylor pointed out, indie game dev is small or non-existent. Do a less ambitious project but if the fire in you is still alight I would rather point you in a new direction, AI storytelling which gives AI storytelling characteristics, so you should be taking python, julia, cpp and learn a lot in chaos theory, probability and deep learning and game theory.