I need to know the pros and cons of using python or c++ for developing a builder for infinite side scroller / platformer game.
The reason i am asking this is because I read up a few blogs where it was mentioned c++ is better when it comes to rendering graphics whereas python is better when it comes to implementing the logic.
But what about procedural generation of terrain for infinite side scrolling games with all physics parameters incorporated. Does python suit better for that as compared to c++ ?
Are there some limitations when it comes to implementing physics with pygame?
Is it possible to build an engine on top of pygame in which we can define the parameters for every object and terrain and use the physics simulation already available in pygame?
In simple words is it possible to build something like gamesalad on top of pygame? or it is ideal to create that using c++.