+ 1
So if Python is for game development, what can you do about PyGame?
All about PyGame.
4 Antworten
+ 1
you use pygame as a module for python for developing games. And also, python is not for game development, usually games are written in c/c++. Python is an interpreted language, so it is slow and cannot give optimum performance for games.
Though you are superfine with 2d games in python nowadays because of the increase in hardware capabilities.
+ 1
Cool. Panda3D is for making 3D games on Python.
+ 1
Panda3D is written in c++, python is used as an optional scripting language to operate the engine.
And, "what can you do about Pygame" - you can make 2d games and for 3d, use pyopengl + pygame.
PS I just wanted to convey, that python might get you slow at times when making games
+ 1
I agree. C++ Is better. pyopengl+pygame is an alternative to Panda3D. Python might be slow, and C++ might be fast.