Chapter 11. Python Power in the Blender Game Engine
As you saw in Chapter 10, "Making Things Happen in the Game Engine," the Blender Game Engine (BGE) is a powerful tool for 3D interactive content creation and visualization. The logic block system enables artists to quickly set up interactive logic without the need for programming knowledge. Nevertheless, the logic block system has its limitations. When the logic becomes moderately complex, the stacks of connected blocks can become difficult to read and debug. External data cannot be accessed by logic blocks, and many commands do not have logic block equivalents. Fortunately, Python can also be incorporated into your game engine creations, greatly expanding the possibilities of what you can do. ...
Get Mastering Blender now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.