+ 2
Im still a beginner at coding (brand new) but I want to get into gaming one day. What do you recommend I branch into after C?
i would like to make my own games. I'll probably start off with 2D and branch further on
7 Answers
+ 4
Unreal Engine/C++:
www.UnrealEngine.com
https://www.sololearn.com/Course/CPlusPlus/
Unity3D/C#:
www.Unity3D.com/learn
https://www.sololearn.com/Course/CSharp/
Both of those engines are excellent places to get started with game development, and they're the two main engines currently used in the industry. I've used both extensively, and you can't really go wrong with either.
Unreal Engine is source-available, so you can read and change the engine however you see fit for your projects, which is a really awesome feature. More recently, Unity made their source read-only, so you can read it to better understand their engine, but you can't make changes to it that way. The environment of both is really intuitive and put together nicely, very easy to learn both and navigate the interface. Both are newbie friendly, but I'd say that Unreal is probably more friendly to new people because they also provide a visual scripting editor called Blueprints. So even if you don't know C++, you can easily jump into Unreal Engine and be able to create some really amazing games even with the Blueprints. I've taken the time to learn it also, and it's a powerful system.
Anyways, I'd play around with both of them and see what feels better to you. Both offer extensive support and documentation on their engines, so you can easily learn it from either of their websites. I'd say overall Unity has a better training section on their website, but Unreal is up there with it as well.
+ 3
Jamilur Rahman Masum Unity uses C# scripts not C++.
+ 3
Anytime bro Jamilur Rahman Masum .
+ 1
Then, you can try - C# for building your own game in Unity.
+ 1
гยรt׼ ŕšŃtŕ¸l Sorry, my bad. Thanks for correcting me. đ
+ 1
You can create a game with pretty much any language. but if your looking for AAA gaming and development then go for the obvious choices like.
C++, & C#
0
Think what you like best about making a game. Graphics, storyline, code or testing... it depends on your goal in game development.
Unity definitely has great potential.
good luck