+ 2

Recommended Object-Oriented Programming Languages

I'm planning on making 2d and 3d games. I know C# and C++ are used in Unity Engine and Unreal Engine 4 but are there other OOP languages? I'm currently taking a course in C++ here at sololearn and will immediately start to study C# after C++. And also could you recommend softwares or programs for game development?

7th Jun 2018, 3:05 PM
Russell Casalan
Russell Casalan - avatar
3 Answers
+ 3
Depends by much factors Game license: You can use many software but you must follow they license restriction in your game Money budget: Exist many free (like cost and use) but usually best one has a cost Game type: Well, if you want make a sudoku game i dont think that Unreal engine its really necessary 😁 Futhermore before get into serious game programming, if you dont have much experience, go to game programming basic and math. Game programming its not simple and its a very vast field composed by many subfield
7th Jun 2018, 3:51 PM
KrOW
KrOW - avatar
+ 6
C++, C#, and Java are really your best bets for game development, so I'd continue to place my focus there. 3D modeling/animation: Blender Maya 3DS Max 2D spriting: Aesprite Photoshop Game Engines: Unreal Engine Unity 3D I'd start with Unreal Engine and go from there with it. While you're learning and getting good at C++, you can learn and utilize their blueprints system, which is a pretty neat visual scripting system. Overall, they're both relatively easy engines to work with and both are capable of really amazing things. I'd say Unreal Engine is a lot more user friendly and better for beginners as of the newest form of the engine (4). Even non-programmers can easily pick up the Blueprints system and create a game with it.
7th Jun 2018, 3:20 PM
Fata1 Err0r
Fata1 Err0r - avatar
+ 1
If you want free game engine, no strings attached, there's Godot. I won't do my usual shilling today, too tired.
7th Jun 2018, 7:49 PM
BlazingMagpie
BlazingMagpie - avatar