(Solved)I want to be a game devoloper. What programming languages should I use? | Sololearn: Learn to code for FREE!
Nouvelle formation ! Tous les codeurs devraient apprendre l'IA générative !
Essayez une leçon gratuite
+ 11

(Solved)I want to be a game devoloper. What programming languages should I use?

Should i use python, c++ or cSharp for game dev. Also do you need a license for Unreal Engine? Should I use GameMakerStudio? Post your suggestions below. I know a bit of C# but will the game engines make my laptop💻really slow? Should i download Blender for the graphics? Thank you for the suggestions. I downloaded Unity.

16th Aug 2020, 4:50 AM
Mystic
Mystic - avatar
48 Réponses
+ 19
Every language is good for creating their own kind of games so you can use any language
16th Aug 2020, 4:53 AM
ANMOL
ANMOL - avatar
+ 11
Currently, The best programming languages for games are: C++ Java HTML5 CSS3 JavaScript SQL Game programming is the lifeblood and skeletal framework for all games you and I play. All of the crazy things you can do in the Grand Theft Auto games? ALl programmed. Systems Programming Systems programming means programming for a stand-alone application, such as a video game run on your machine. The two most common languages for game designers to learn are C++ and Java, although other languages are popular (such as C# for Unity). Another type of programming you may hear referred to is scripting, but that essentially comes down to a type of systems programming. Web Programming Web programming is used, enough, for applications that are run through a browser over a web interface. Web languages are not so much one-or-the-other, they work in unison to create the kind of experience players expect. More: https://www.gamedesigning.org/career/programming-languages/
17th Aug 2020, 5:49 AM
Raj Srivastava
Raj Srivastava - avatar
+ 10
If you want to become a game developer, then you should probably choose C++
17th Aug 2020, 2:36 PM
Locus
Locus - avatar
+ 7
better learn c++ .And u dont need any license for unreal engine.but u need to have a better laptop or pc with ssd or i5 or i7 above processor to run it smoothly.
16th Aug 2020, 4:53 AM
Krishnaprasanth D V
Krishnaprasanth D V - avatar
+ 6
All of them are good however for beginners I would recommend Godot is it's easy to learn to use and is friendly to all types of developers
16th Aug 2020, 10:33 PM
BrokenStar [INACTIVE]
BrokenStar [INACTIVE] - avatar
+ 6
If you want to be a game developer then learn C++ or Java, although some other languages like C# are becoming popular. Once you've learned the basics of these languages, then go into their libraries. I'll suggest some for you: For C++, you could use SFML or DirectX for 2D and 3D graphics. There's no need for any additional tool when it comes to HTML5, and I don't know if there are any library for C# or Java. For C++, install Visual studio. For Java, install IntelliJ Idea, and for C#, install Unity Hub and the editor. That should get you started on your journey to the beautiful world of game development.
17th Aug 2020, 10:38 PM
☃️🎄Abasiono Mbat☃️🎄
☃️🎄Abasiono Mbat☃️🎄 - avatar
+ 4
Aathmaj bro if you downloaded unity.First, you have to learn c# and probably you are a new or beginner in unity so you don't have to download blender it's a advance level graphics tool you can use unity's graphics engine to make graphics Even I also want to become a game dev, and I used to learn Godot first 😊
17th Aug 2020, 8:06 AM
Mady_is_here
Mady_is_here - avatar
+ 4
Hello Aathmaj! You can use anything game engine for making game. But I use godot engine for my start goals. You also can use game maker studio for your first game. If you think you are very good or inspired to make game, you can use unity. Or if you want complex code, you can use unreal engine 4. Thanks for read my answer!
17th Aug 2020, 12:43 PM
Cristiano Ronaldo
+ 4
I personally recommend you to use UNITY as engine because it helps you a lot. It works with C#. If you want to make everything on your own then it is better to choose JAVA or C++
17th Aug 2020, 4:55 PM
Steve Sajeev
Steve Sajeev - avatar
+ 3
Also should I download Blender for the graphics? Should I make a FPS game or a survival game?
16th Aug 2020, 5:01 AM
Mystic
Mystic - avatar
+ 3
then go with unity bro its also similar like unreal engine for game development.And one more thing is watch youtube videos on unity game development.
16th Aug 2020, 5:08 AM
Krishnaprasanth D V
Krishnaprasanth D V - avatar
+ 3
are u can use visual studio that has inbuilt unity support with c# but the download size is about 35 gb 😂😂
16th Aug 2020, 5:10 AM
Krishnaprasanth D V
Krishnaprasanth D V - avatar
+ 3
Aathmaj See if you want to be a game dev first you have to be a good programmer, every game developer must be a good programmer, if you are talking about which language should you choose so I will prefer begin with c++ cause its faster and effective compare to any other language. Unreal engine (c++ / c#) Unity. (C#) Godot (c#, c++, gdscript) Here are some most professional game development software you can use to develop your first game but I will prefer to use Godot cause it's simple and beginner friendly 😊
16th Aug 2020, 2:32 PM
Mady_is_here
Mady_is_here - avatar
+ 3
C# it's the best language for game dev! him fast and easy for learning :)
17th Aug 2020, 7:14 AM
Рашевский Роман
Рашевский Роман - avatar
+ 3
Blender and autocad
17th Aug 2020, 7:54 AM
Aditya Srivastava
Aditya Srivastava - avatar
+ 3
c, c++ and java
17th Aug 2020, 2:59 PM
Raushan Singh
+ 3
I have some suggestion u might as well try U can learn csharp/c# The game engine is unity which is famous in game developing and use csharp as its language of coding UNITY SUPPORTS 2d and 3d dimension u can import models and make models in blender and its free or u can make 2d object using photo editing and also real engine is advanced lol than unity
17th Aug 2020, 3:11 PM
Arsolon
+ 3
Unity Engine is best for beginners but Unreal engine has better graphics than unity, unity uses c# while unreal uses c++ programming language
17th Aug 2020, 4:40 PM
Aditya Arya
Aditya Arya - avatar
+ 3
To be honest its not good to teach a beginner to go full out like making a console game. For beginners they need to learn the starting point of game developing and dont ive them less hope because of divide work what i meant is like artist make the models and the programmer do the coding. In starters U CAN MAKE A SIMPLE GAMES for practice. Other programmer can do, not other but most programmers can do modeling, basics model or u can use shapes already made in game engines for ur character lolz. unity is for starters u can simply under stand the interface, unlike real engine it good for advanced graphics and 3d rendering and its uses c++. But its ur choice lolz
17th Aug 2020, 4:52 PM
Arsolon
+ 3
C/C++ Html/css/js Best in programming languages
17th Aug 2020, 11:04 PM
Arnaud Aploon
Arnaud Aploon - avatar