More Python Programming for the Absolute Beginner


Jonathan S. (Jonathan S. Harbour). Harbour
Bok Engelsk 2011
Utgitt
Boston : : Course Technology / Cengage Learning, , 2011.
Omfang
349 p.
Opplysninger
Includes index.. - ""Chapter 3 FILE I/O, DATA, AND FONTS: THE TRIVIA GAME""""Examining The Trivia Game""; ""Python Data Types""; ""More Printing""; ""Getting User Input""; ""Handling Exceptions""; ""The Mad Lib Game""; ""File Input/Output""; ""Working with Text Files""; ""Working with Binary Files""; ""The Trivia Game""; ""Printing Text with Pygame""; ""The Trivia Class""; ""Loading the Trivia Data""; ""Displaying the Question and Answers""; ""Responding to User Input""; ""Going to the Next Question""; ""Main Code""; ""Summary""; ""Chapter 4 USER INPUT: THE BOMB CATCHER GAME"". - ""Chapter 9 ARRAYS, LISTS, AND TUPLES: THE BLOCK BREAKER GAME"". - ""Cover""; ""TABLE OF CONTENTS""; ""Chapter 1 PYTHON HAS CLASS""; ""Examining the Geometry Program""; ""Getting Started with Python""; ""Python Tools""; ""Python Language""; ""Objects in Python""; ""What Came Before?""; ""What's Coming Next?""; ""OOP: The Python Way""; ""Single Inheritance""; ""Multiple Inheritance""; ""Summary""; ""Chapter 2 GETTING STARTED WITH PYGAME: THE PIE GAME""; ""Examining The Pie Game""; ""Using Pygame""; ""Printing Text""; ""Looping""; ""Drawing Circles""; ""Drawing Rectangles""; ""Drawing Lines""; ""Drawing Arcs""; ""The Pie Game""; ""Summary"". - ""Examining The Bomb Catcher Game""""Pygame Events""; ""Real-Time Event Loop""; ""Keyboard Events""; ""Mouse Events""; ""Device Polling""; ""Polling the Keyboard""; ""Polling the Mouse""; ""The Bomb Catcher Game""; ""Summary""; ""Chapter 5 MATH AND GRAPHICS: THE ANALOG CLOCK DEMO""; ""Examining The Analog Clock Demo""; ""Basic Trigonometry""; ""Circle Theory""; ""Traversing a Circle's Perimeter""; ""Circle Demo""; ""The Analog Clock Demo""; ""Getting the Time""; ""Drawing the Clock""; ""Summary""; ""Chapter 6 BITMAP GRAPHICS: THE ORBITING SPACESHIP DEMO"". - ""Examining The Orbiting Spaceship Demo""""Using Bitmaps""; ""Loading a Bitmap""; ""Drawing the Background""; ""Drawing the Planet""; ""Drawing the Spaceship""; ""Orbiting the Planet""; ""Orbiting""; ""Rotating""; ""Summary""; ""Chapter 7 ANIMATION WITH SPRITES: THE ESCAPE THE DRAGON GAME""; ""Examining The Escape The Dragon Game""; ""Using Pygame Sprites""; ""Custom Animation""; ""Loading a Sprite Sheet""; ""Changing the Frame""; ""Drawing One Frame""; ""Sprite Groups""; ""MySprite Class""; ""Sprite Animation to the Test""; ""The Escape the Dragon Game""; ""Jumping""; ""Colliding"". - ""Source Code""""Summary""; ""Chapter 8 SPRITE COLLISION DETECTION: THE ZOMBIE MOB GAME""; ""Examining The Zombie Mob Game""; ""Collision Detection Techniques""; ""Rectangle Collision Between Two Sprites""; ""Circle Collision Between Two Sprites""; ""Pixel-Perfect Masked Collision Between Two Sprites""; ""Rectangle Collision Between a Sprite and a Group""; ""Rectangle Collision Between Two Groups""; ""The Zombie Mob Game""; ""Creating Your Own Module""; ""Advanced Directional Animation""; ""Colliding with Zombies""; ""Getting Health""; ""Game Source Code""; ""Summary""
Emner
Dewey
ISBN
1435459806. - 9781435459809

Bibliotek som har denne