+ 3

Best language for designing a Game Engine

I've recently wanted to start making my own Game Engine. I'm only an intermediate level programmer, and I understand that there is a long way for me to go. However, assuming I started designing one, which languages would you recommend? I'd love to hear everyone's oppinions/suggestions. I know Python and C#, and have begun delving into C++. From what I know Python is generally used for large data algorithms and computations, but as for C++, I know that both Unity and Unreal are built from C++, so that seems like the best option. C#, I have no idea where it fits in. I've only used it for scripting for games(on Unity). Again, any guidance and oppinions would be appreciated. Also, if you have any video tutorials and/or references, I'd love for you to link them. Thanks!

22nd May 2018, 12:39 AM
Knight Foster Steele
Knight Foster Steele - avatar
7 odpowiedzi
+ 2
C++, C#(Unity)
22nd May 2018, 1:38 AM
Apple Blossom
Apple Blossom - avatar
+ 2
C++ is used in lots of games like Unreal Engine, Cry Engine. C# is in unity. Many companies use these three game GUI. Python can be used game toi but its main focus is backend web and applications/cmd. Lua is also used mainly for gaming such as Gary Mod but not as popular as above.
22nd May 2018, 2:59 AM
Apple Blossom
Apple Blossom - avatar
+ 1
C++ is one of the fastest for the job ;)
22nd May 2018, 6:55 AM
Paul Grasser
Paul Grasser - avatar
+ 1
I mean CLion and Code::Blocks are both good ;-)
22nd May 2018, 7:51 AM
Paul Grasser
Paul Grasser - avatar
0
droftor Janet Jane Would you guys mind explaining why you think those are the best option?
22nd May 2018, 2:56 AM
Knight Foster Steele
Knight Foster Steele - avatar
0
Paul Grasser Do you have any environment recommendations? I'm currently using visual studio, but am wondering if there are better ones out there.
22nd May 2018, 7:17 AM
Knight Foster Steele
Knight Foster Steele - avatar