9 ответов
+ 7
If you say "I don't understand classes", then even if you find any game engine which uses python then also you have to work with classes and objects in it.
Language can change but concepts will not.
+ 4
Yes you can use python on blender or you can create games using Panda3d library
+ 2
Game engines dont usually support python due to it being a bad language for games. Python is an interpreted language, which makes it WAY slower than a compiled language, like C++ or C#.
+ 2
Looks like I have to learn c/c++ bcoz game engines like blender and panda3d are not mainstream.
+ 1
I don't think that any game engine will allow you to use python but some engines uses their own language which is somewhat similar to python like Godot uses GDScript.
+ 1
Martin Taylor Well even though most game engines support scripting languages, the core game itself is usually written in a compiled language. What Aditya asked about was pygame, and I think you'll be hard pressed to find a game engine that supports pygame.