Developers: Learn a New Programming Language or App Development with Deitel LiveLessons Videos!
s
menu
menu
Login  |  Register  |  Media Kit  |  Press  |  Contact Us  |   Twitter Become a Deitel Fan on Facebook  
Custom Search
Resource Center
Contents

Python Resource Center
Game Programming
Python Game Programming Challenge
http://www.pyweek.org
Python Game Programming Challenge from PyWeek. Promotes game Python development by an individual or team. Rules include that entries must be written from scratch, there is a one week time frame, competitors vote on the selected theme, entries are jidged by your peers, artwork, music and sound effects can be used, when final submissions are due, allowed documentation and target platform. Check the site for the current challenge dates, registration and viewing current winners.
Creating a Game with PyGlet and Python
http://www.learningpython.com/2007/11/10/creating-a-game-with-pyglet-and-python
Tutorial: "Creating a Game with PyGlet and Python." Discusses PyGlet (cross-platform windowing and multimedia library), downloading and installing PyGlet, creating a window, a simple initialization function, the our main_loop() function, the actual game loop, dispatching all of the events to the event handlers, sprites, creating positioning properties, collision functions, adding the sprites to the game, events and using the Helper.
pyglet
http://www.pyglet.org
The Pyglet site. Pyglet is an open source cross-platform windowing and multimedia library for Python, it provides an object-oriented programming interface for developing games and visually-rich applications, features include no external dependencies or installation requirements, multiple windows and multi-monitor desktops (use as many windows as you need) and load images, sound, music and video in many formats 9including MP3, OGG/Vorbis, WMV, DivX, MPEG-2, H.264, WMV and Xvid).
Pygame Documentation
http://www.pygame.org/docs
Pygame Documentation from pygame.org. Topics include basic information about Pygame, installation, license and usage, tutorials (the basics of Pygame, importing and initializing, moving images, the sprite module, a newbie guide and making games) and references.
Invent Your Own Computer Games w/ Python
http://pythonbook.coffeeghost.net/book1/index.html
Free e-Book: Invent Your Own Computer Games with Python, by Al Sweigart. Discusses downloading and installing Python, your first Python program, starting the Python interpreter, evaluating expressions, variables, strings, writing programs, the difference between statements and expressions, arguments, blocks, conditions and Booleans, if statements, a web page for program tracing, how programs run on computers, source code, escape characters, quotes and double quotes, def statements, Boolean operator, variable scope, parameters, local variables and global variables with the same name, function definitions, the colon, ASCII art, lists, methods, and games including Dragon Worlds, Hangman, Tic Tac Te , an AI simulations and more.
Game Development w/ Python & Pygame
http://www.amazon.com/Beginning-Game-Development-Python-Pygame/dp/1590598725/ref=sr_1_18?ie=UTF8&s=books&qid=1217614465&sr=1-18
Book: Beginning Game Development with Python and Pygame: From Novice to Professional, by Will McGugan (October 2007). Discusses a first look at Python, numbers, strings, lists, tuples, loops, creating scripts, understanding functions, OOP, using classes, using the standard library, an introduction to Pygame, the history of Pygame, installing Pygame, using Pygame, creating visuals, making things move, accepting user input, creating artificial intelligence for games, implementing state machines, game entities, building worlds, moving into the third dimension, exploring the third dimension, making things go boom, working with textures, working with models, understanding lighting, understanding blending, understanding fog and rendering the backdrop. Appendices cover a game object reference and packaging your game.
Introduction to Pygame for Python
http://www.informit.com/articles/article.aspx?p=27103&redir=1
Article: “Introduction to Pygame for Python,” from Python How to Program, by Deitel & Associates, Inc. Discusses the multimedia Pygame package for Python and using pygame and Tkinter to create a working CD player with a graphical interface.

Discounts on SafariBooksOnline.com subscriptions

foot
Update :: December 17, 2017