Answer the question
In order to leave comments, you need to log in
Is it possible to develop a competitive 2-d game written in Python (pygame)?
Good day, some time ago I started developing a game in Python, as a training in programming skills. After creating some base, I had a question, is it possible to develop a game in this language at all. And not in the likeness of "Mario", but something more complex. Let's say RPG (like Hero Siege) or strategy (like Cossacks). I would like to know the opinion of knowledgeable people.
Answer the question
In order to leave comments, you need to log in
If you want to tinker, you can try. But keep in mind, in the python community, game development is not such a frequent pastime, so get ready for the fact that there is relatively little information, as well as people who can help you if any problem arises.
Perhaps, of course, but in terms of money and labor costs, it is tens of times more than in native languages for game engines
Do you have a goal to develop games, learn python, or go it alone to develop a complex competitive game in python? In the first case, you need to study more suitable technologies, in the second, choose more suitable tasks, the third case, well, it looks like such a sickly hardcore and it's not about the capabilities of the python.
The success of the game does not depend on the technologies on which it is made. I'm not familiar with python, but if there are tools to make games like this, then anything is possible. But, in any case, it is impossible to make a Cossack-level game alone (and if possible, it will take an unimaginably large amount of time)
The language is a tool, it is selected for the task, yes, you can make a game in python, but not completely, but some game modules, if you do it completely, then it will be slowed down.
in the games from the wargaming company there is a lot of python in the game, there is also enough online, but again - you can’t write such games completely in python.
Most of civilization 4 is written in python.
Most of WoT is written in python.
So it's quite possible. There are probably bindings for popular graphics libraries/engines.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question