1
Programming / Re: Looking for a language for minimum effort/maximum payoff.
« on: July 19, 2024, 02:54:32 PM »So, I'm not a technical person so my productivity time regarding coding is limited to 2-3 hours per day. If I do more, I get exhausted and things get bad.
I'm currently learning C++ but I'm wondering if I shouldn't be learning some other language.
I suddenly remembered Thomas Biskop mentioning switching from C to Java massively increasing his productivity. So, yeah, I wouldn't like to be stuck with something that is holding me back, especially that I can't afford to waste time.
Like what language would be good for developing a commercial roguelike with complex combat mechanics with least time/effort? Like it must be time-effective but can't be too limiting.
Given your limited coding time and need for efficiency, Python is a strong choice for developing a commercial roguelike with complex combat mechanics. Python's simplicity and readability can significantly speed up your development process compared to C++. Additionally, libraries like Pygame and tools such as Godot (with GDScript, which is similar to Python) offer robust support for game development. These tools can help you implement complex mechanics without the steep learning curve of lower-level languages. However, if you need higher performance, consider using C# with the Unity engine, which balances ease of use and performance well.