Blender Game Engine: Beginner’s Guide

Blender Game Engine: Beginner’s Guide
eBook: $23.99
Formats: PDF, PacktLib, ePub and Mobi formats
save 15%!
Print + free eBook + free PacktLib access to the book: $63.98    Print cover: $39.99
save 37%!
Free Shipping!
UK, US, Europe and selected countries in Asia.
Also available on:
Table of Contents
Sample Chapters
  • Use Blender to create a complete 3D video game
  • Ideal entry level to game development without the need for coding
  • No programming or scripting required

Book Details

Language : English
Paperback : 206 pages [ 235mm x 191mm ]
Release Date : September 2012
ISBN : 1849517029
ISBN 13 : 9781849517027
Author(s) : Victor Kuller Bacone
Topics and Technologies : All Books, Blender, Game Development, Beginner's Guides, Games, Open Source

Table of Contents

Chapter 1: Things You Need to Know
Chapter 2: Your Characters
Chapter 3: The First Level
Chapter 4: Collisions
Chapter 5: Gameplay
Chapter 6: Liven up Your World!
Chapter 7: Game Menu Screens
Chapter 8: Publishing Your Game
Appendix: Pop Quiz Answers
  • Chapter 1: Things You Need to Know
    • Things you need, and things you don't
    • Time for action – start using the BGE
    • Exploring the interface of the Logic Editor
    • Time for action – exploring the logic bricks world
    • Time for action – moving the cube
    • Summary
    • Chapter 2: Your Characters
      • An example – save the whale!
      • How to create a library
      • Time for action – downloading models from the Internet
      • Importing other files into Blender
      • Time for action – cleaning up the model in Blender
      • Involving enemies in the game
      • Time for action – appending the enemy
      • Creating a meeting point
      • Time for action – making the enemy follow a path
      • Summary
      • Chapter 3: The First Level
        • Block out a level environment
        • Time for action – creating the scene
        • Creating a player view
        • Time for action – renaming the scene
        • Defining the boundaries
        • Time for action – closing the entry point
        • Marking the end of level
        • Time for action – opening the end point
        • Summary
        • Chapter 4: Collisions
          • Respawning the character
          • Time for action – returning to the original position
          • Creating trap doors
          • Time for action – moving the blocks of ice
          • Real-time motion
          • Time for action – rolling objects
          • Creating looped actions
          • Time for action – making waves
          • Summary
          • Chapter 5: Gameplay
            • Growing the character
            • Time for action – counting
            • Creating a life indicator bar
            • Time for action – decreasing life
            • Creating a counter of items collected
            • Time for action – collecting
            • Creating a map of the level we play
            • Time for action – overlaying something like a map
            • Changing the camera view
            • Time for action – view 1, 2, 3
            • Moving to another layer
            • Time for action – throwing things
            • Summary
            • Chapter 6: Liven up Your World!
              • Animate the character
              • Time for action – moving the whale's tail
              • Making the environment come alive
              • Time for action – creating sounds and music
              • Animate your enemies
              • Time for action – animating the hunter
              • Make your own game
              • Time for action – making the hunter shoot
              • Summary
              • Chapter 7: Game Menu Screens
                • Making titles
                • Time for action – creating your first game title
                • Creating simple buttons
                • Time for action – using the up or down options
                • Making an externally executable game
                • Time for action – exporting your game
                • Summary
                • Chapter 8: Publishing Your Game
                  • Playing your game on the Web
                  • Time for action – using the Burster plug-in
                  • Making some trailers
                  • Time for action – recording it
                  • Creating something more
                  • Time for action – updating your game
                  • Summary

                  Victor Kuller Bacone

                  Victor Kuller Bacone is the pen name for a Blender enthusiast of six years. By profession, he is a video editor, but the explosion of current technologies has led him to learn 3D software, and he chose Blender out of them all. In the short span of his career within the Blender community in Catalonia (Spain), Victor has promoted Blender events, master classes, and an online magazine under the name Blendercat ( for anyone who wants to learn 3D using free software. His great admiration for the animation and interactive side of Blender is combined with his passion for games, and more specifically, the ease with which one can create games using Blender. He holds a Masters degree in Computer Science, and teaches both young and unemployed adults.

                  Code Downloads

                  Download the code and support files for this book.

                  Submit Errata

                  Please let us know if you have found any errors not listed on this list by completing our errata submission form. Our editors will check them and add them to this list. Thank you.


                  - 1 submitted: last submission 04 Jan 2013

                  Errata type: Graphics | Errata date: 2 Jan 2013

                  The graphics can now be downloded from the Support tab, code download section. Also, you can download it directly from


                  Sample chapters

                  You can view our sample chapters and prefaces of this title on PacktLib or download sample chapters in PDF format.

                  Frequently bought together

                  Blender Game Engine: Beginner’s Guide +    ODP.NET Developer’s Guide: Oracle Database 10g Development with Visual Studio 2005 and the Oracle Data Provider for .NET =
                  50% Off
                  the second eBook
                  Price for both: $25.50

                  Buy both these recommended eBooks together and get 50% off the cheapest eBook.

                  What you will learn from this book

                  • How to control game characters
                  • Setting up a complete game level
                  • Creating spawn points for your player character
                  • Modify enemy behavior without needing to use scripts
                  • Set up collision detection and enemy AI
                  • Import freely available 3D game assets for use in your game
                  • How to master Blender's logic editor

                  In Detail

                  Blender Game Engine is the part of the Blender 3D editor used to create actual 3D video games. It’s the ideal entry level game development environment because you don’t even need to learn to program. Create a complete game using Bender’s innovative logic bricks.

                  "Blender Game Engine: Beginner’s Guide" is the ideal introduction to game development. Using only logic bricks, the reader will create a complete game in Blender. By the end of the book the reader will be able to use their skills to create their own 3D games.


                  Create a complete game step by step with no previous experience necessary. Practical tutorials take you through the entire process from beginning to end.

                  Who this book is for

                  If you have used Blender before but never got to grips with the Blender Game Engine (BGE), this book is for you. If you have tried and failed with other game development environments, or if scripting is not your strong point, this is where you should start.

                  Code Download and Errata
                  Packt Anytime, Anywhere
                  Register Books
                  Print Upgrades
                  eBook Downloads
                  Video Support
                  Contact Us
                  Awards Voting Nominations Previous Winners
                  Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
                  Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software