Game Development Reference
In this chapter we shall:
Find out about the Interface of the Logic Editor
Learn how to use the Logic Bricks Editor
Start the Game Engine
Things you need, and things you don't
The basic equipment that you need to make a Blender game is the Blender program, which
to use the latest version, but it is not necessary. You can make an executable game and then
others could play your game without needing to install Blender. Blender runs in most of
the common operaing systems such as Windows, Linux, and Mac. If you have a standard
computer, you have the basic requirements to install a copy of Blender.
If you have never used Blender before, I would recommend you to spend a bit of ime
reading the documentaion and try to do some tutorials provided on Blender's website.
You might also ind it useful to spend ime reading some of Blender's beginner tutorials
on other websites. This will help you learn techniques of Blender that we don't show in this
topic. These friendly websites will answer some of the basic quesions that you might have
about how to use Blender in modeling, texturing, animaion, and others that we do not
Surprisingly, all of the informaion provided on these websites is necessary, but not at this
moment, not for your irst Blender experience. Creaing a lot of (Blender) games will surely
help improve your knowledge. Blender uses a visual click-and-drag system to create basic
game interacions. This allows the BGE to be used by everybody, including those who may
not be programmers. Blender also has a programming language, Python, which can be used
to create more complex game interacions. For the purposes of this topic, we will focus
on the visual system for creaing games only. When you have learned the basics of using
the BGE, you can then follow more advanced tutorials which show you how to implement
Python scriping to create more complex games.
As you may know, Python is a programming language. Python can be used as an extension
language for exising modules and applicaions that need a programmable interface. It
has the design of a small language with a large standard library and an easily extensible
interpreter. Most Python implementaions can funcion as a command-line interpreter,
for which the user enters statements sequenially and receives the results immediately.