I can’t find any documentation or tutorials/ebooks on the matter?
The BGE 2.55 python api documentation might just be a kick start if you are already familiar with writing Python scripts.
[i assume that you know basics of python]
http://www.blender.org/documentation/250PythonDoc/
Although there haven’t been much documentation yet.
I do know python just not bge python and is 2.5 able to support large opens worlds without loading times?
since you know python, it won’t be a hard to learn the bge python.
2.5 is definitely a lot faster thats for sure, +new features…
it would be better to start searching this forum / google it.
you can follow this, to port python 2.6.x scripts to 3.x
also
use “from bge import logic as something” to import gamelogic module.
someone else can help you more on this.
and is 2.5 able to support large opens worlds without loading times?
As far as I know, not. The problem is that as soon as you have a lot of objects, materials and textures the ram gets full.
There is a LibLoad and LibFree function but when loading it still freezes the engine.
I really hope that this is possible in the future.
I’m working on a blog featuring tutorials for game design; a tutorial for using Python in the Blender Game Engine is my next endeavor - hopefully I can get it done quickly enough…
I think the best way to learn is to reverse engineer scripts from other people.
Hi Plazma…
Funny…was asking the exact same question on this topic the other day…
Got a few more links and tuts from the guys. Hope this helps