Book Image

Python Game Programming By Example

Book Image

Python Game Programming By Example

Overview of this book

Table of Contents (14 chapters)
Python Game Programming By Example
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Preface
Index

Summary


In this chapter, you learned several kinds of steering behavior that produce realistic and autonomous navigations around your game world. These strategies might be mixed, causing complex patterns and seemingly more intelligent actions.

Try to change the values of the constants used in each behavior to see how to achieve different velocities and forces. Keep in mind the importance of generating smooth movements instead of pronounced twists so that the experience is visually engaging.

Finally, we applied this knowledge in a basic game. Since it is a demonstration of adding a non-playable character, the game can be complemented with all the ingredients that we covered in the previous character (such as menus, transitions, and so on).

In the next chapter, we will jump into 3D game development with OpenGL, a new topic with more advanced features and details of a lower level.