+ 3
Which is the best programming language to make games and software?
2 Answers
+ 5
C# is mainly using in unity game engine.đ¸
Html + Css + JavaScript use to devolop web games đ¸
C++ is also use to develop pc games
+ 1
C++: Industry standard for PC/console games.
Java: Industry standard for Android games.
Notes: Kotlin is being adopted en mass by Android developers. Could phase Java out.
JavaScript (+HTML & CSS): "Casual" browser-based games.
Notes: This excludes the other software the server is running and any special backends required.
What can the rest do?
- Python: Can make games using PySDL (or today's fork).
- C#: Can make games with Unity engine which can be magically exported to many platforms as precompiled binaries.
- C: Can make games with SDL/SDL2, SFML (since C-bindings), maybe a few others.
Conclusion:
C++: Loads of engines and flexibility, tough to learn and keep up with. Can develop for any platform without relying on proprietary compilers/libs/runtimes. Access to UE4 (professional engine) all the way to OGRE (indie engine). It's the best, most practical, and toughest option in the long run.