What language should I learn for making games? C++??? Idk what to do... | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 2

What language should I learn for making games? C++??? Idk what to do...

16th Jul 2018, 9:55 PM
Zoinks
Zoinks - avatar
22 Answers
+ 6
c++ and c# are pretty good. they use the unreal engine and unity engine respectively. Java and web languages( html,css,JavaScript) are used to
16th Jul 2018, 10:18 PM
LONGTIE👔
LONGTIE👔 - avatar
+ 2
100% c# get into unity watch tutorial videos how ive made games in the past I started by making games based on complete youtube tutorials which is nice to learn gow to use the engine but once you start to understand how things work in the engine the unity forums, unity manual, and individual tutorials help alot. unreal engine uses c++ but more comonly people use the blueprint code which is block code. but once you learn languages like c# and understand what does what you should be able to understand how block code works.
16th Jul 2018, 10:24 PM
Micah Meadows
Micah Meadows - avatar
+ 2
yes
17th Jul 2018, 5:59 PM
Micah Meadows
Micah Meadows - avatar
+ 2
but if you wanting to learn it to make games I would just learn by making games
17th Jul 2018, 6:00 PM
Micah Meadows
Micah Meadows - avatar
+ 2
in my opinion Blender game engine is better cause has also a graphic part with wich you can make 3d objects for your games but i know that Blender is a bit difficoult to use. (on Blender you can use python to make scripts and python is very simple so it can be a good thing)
23rd Jul 2018, 6:49 AM
alfa6
alfa6 - avatar
+ 1
the unity manual contains the entire api used for unity. everything you can do with unity is there + a small example scirpt. for example: if you googled “how to shoot a bullet out of a gun in unity” you might get a unity forums post wirh the whole script but then if you dont understand the principle of something such as instantiating an object you could google “instantiate object in unity” and the unity website would have an example code. like “Instantiate(Bullet, GunBarrel.transform.position, GunBarrel.transform.rotation)
17th Jul 2018, 2:42 AM
Micah Meadows
Micah Meadows - avatar
+ 1
C++ uts worth
18th Jul 2018, 8:22 AM
P-P
P-P - avatar
0
c++ has been used to make games, and is used with unreal engine, Wich is probably the best engine to use to get a job, and it can be used in many other career paths. if your going indie, then either game maker or unity with c#
17th Jul 2018, 1:38 AM
Sean Theisen
Sean Theisen - avatar
0
Okay. first...is unity like 3d stuff? Like what's the "unity forums" and "unity manual"??
17th Jul 2018, 2:07 AM
Zoinks
Zoinks - avatar
0
unity is mainly 3d, with a 2d version
17th Jul 2018, 2:15 AM
Sean Theisen
Sean Theisen - avatar
0
unity forums are a place where people can discuss unity stuff, and the unity manual is the manual for unity
17th Jul 2018, 2:16 AM
Sean Theisen
Sean Theisen - avatar
0
Alright. I get all that. So, I'm stuck between C++ And C#.....
17th Jul 2018, 5:32 PM
Zoinks
Zoinks - avatar
0
unity is easier to learn and there is alot more tutorials on it so I would go with unity and c#
17th Jul 2018, 5:33 PM
Micah Meadows
Micah Meadows - avatar
0
so, I should learn C#
17th Jul 2018, 5:59 PM
Zoinks
Zoinks - avatar
0
unless you want a career in game development, the unity c++
17th Jul 2018, 6:28 PM
Sean Theisen
Sean Theisen - avatar
0
alot of big games are made with unreal engine but unity is a great place to start and unreal is easier to pickup if youve used another engine before
17th Jul 2018, 6:30 PM
Micah Meadows
Micah Meadows - avatar
0
true, unreal is a bit difficult
17th Jul 2018, 7:56 PM
Sean Theisen
Sean Theisen - avatar
0
Where do I learn to just make games with C#?
17th Jul 2018, 8:48 PM
Zoinks
Zoinks - avatar
0
unitys website has great tutorials
17th Jul 2018, 9:04 PM
Sean Theisen
Sean Theisen - avatar
0
unity website has some good tuts, also the channel Brackeys is a good one
17th Jul 2018, 9:13 PM
Micah Meadows
Micah Meadows - avatar