![]() Initializing the window Drawing shapes Running the demo Refactoring our OpenGL program Processing the user input Adding the Pygame library Pygameđ01 Pygame integration Drawing with OpenGL TheĜube class Enabling face culling Basic collision detection game Summary 6. Pygame andēD Installing packages Getting started with OpenGL ![]() Steeringěehaviors NumPy installation The ParticleSystem class A quick demonstration Implementing steering behaviors Seek and flee Arrival Pursuit and evade Wander Obstacle avoidance Gravitation game Basic game objects Planets and pickups Player and enemies Explosions The game layer Summary 5. The scenario class Transitions between scenes Game over cut scene The tower defense actors Turrets and slots Enemies Bunker Game scene The HUD class Assembling the scene Summary 4. Hello, Pong! Installing Python An overview ofěreakout The basic GUI layout Diving into theĜanvas widget Basic game objects Theěall class The Paddle class Theěrick classĪdding theěreakout items Movement and collisions Starting the game Playingěreakout Summary 2.Ĝocos Invaders Installing cocos2d Getting started with cocos2d Handling user input Updating the scene Processing collisions Creating game assets Space Invaders design The PlayerCannon and GameLayer classes Invaders! Shoot’em up! Adding an HUD Extra feature – the mystery ship Summary 3.ěuilding a Towerĝefense Game The tower defense gameplay Cocos2d actions Interval actions Instant actions Combining actions Custom actions Adding a main menu Tile maps Tiled MapĞditor Loading tiles The scenario definition Table ofĜontents Python Game ProgrammingěyĞxample Credits About theĚuthors About the Reviewers Support files, eBooks, discount offers, and more Why subscribe? Free access for Packt account holders Preface What this book covers What you need for this book Who this book is for Conventions Reader feedback Customer support Downloading the example code Downloading the color images of this book Errata Piracy Questions 1.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |