+ 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?

13th Dec 2019, 10:13 PM
WhyDoINeedAUserName?
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.
13th Dec 2019, 10:23 PM
Dewesh Chopra
Dewesh Chopra - avatar
+ 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 😁❤️👊
14th Dec 2019, 8:29 PM
[MONKEY_KING]
+ 3
13th Dec 2019, 10:25 PM
Aymane Boukrouh
Aymane Boukrouh - avatar
+ 3
Python is best choice for start Because its popular , easy syntax and wide usage
15th Dec 2019, 4:13 AM
amin
amin - avatar
+ 2
Java or python
14th Dec 2019, 8:34 PM
Ari Khalid Qasm
Ari Khalid Qasm - avatar
+ 2
C++/C# with a game engine.
14th Dec 2019, 10:35 PM
Sonic
Sonic - avatar
+ 2
I think it just depends with the area for instance You should try Java is the best for gamers
14th Dec 2019, 11:29 PM
Mark Sikaundi
Mark Sikaundi - avatar
+ 2
Unity with C#, Unreal with C++ and/or Blueprints (something in UE), C++ applications
15th Dec 2019, 2:37 AM
OnesAndZeroes10
OnesAndZeroes10 - avatar
+ 2
If you want to fall in love with programming, learn python
15th Dec 2019, 3:44 AM
Sreeraj V A
Sreeraj V A - avatar
+ 1
Oh yes! python... Totally forgot 😅 It would be much simpler to start with.
13th Dec 2019, 10:29 PM
Dewesh Chopra
Dewesh Chopra - avatar
+ 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
14th Dec 2019, 8:08 AM
Kritesh Anand
Kritesh Anand - avatar
+ 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
15th Dec 2019, 8:30 AM
Rellot's screwdriver
Rellot's screwdriver - avatar
+ 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 👊
15th Dec 2019, 12:44 PM
Fidelis Musamba
Fidelis Musamba - avatar
+ 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.
15th Dec 2019, 4:50 PM
good tap sugar
good tap sugar - avatar
+ 1
Note also best free game engines for high graphics game and physics are 1)unreal 2) cryengine 3) amazon lumbayard
15th Dec 2019, 4:53 PM
good tap sugar
good tap sugar - avatar
+ 1
Most required is c++ language but if you want to learn unity learn c#
15th Dec 2019, 4:56 PM
good tap sugar
good tap sugar - avatar
15th Dec 2019, 5:12 PM
Rahul Kumar
Rahul Kumar - avatar
+ 1
Python is the best language which u can study becoz now days this language is demanding too much
15th Dec 2019, 5:31 PM
Rahul Kumar
Rahul Kumar - avatar
+ 1
Cpp and c#
15th Dec 2019, 5:46 PM
good tap sugar
good tap sugar - avatar
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.
15th Dec 2019, 11:03 AM
Segmentation Fault
Segmentation Fault - avatar