Languages  >>  Python

Writing Arinoid using pyGame

Language : English Quality : High Has Audio : true Source : showmedo Media : Flash
Chuck Arellano introduces Python's pyGame gaming library by showing you how to write an Arinoid clone from scratch. Full source and sprite maps are provided.     [SUGGEST  A  ARTICLE]

Tags: Python, Screencast, Showmedo,     [SUGGEST  A  TAG]

Resources referenced in this screencast
  • Python - Programming Language
  • Making a Barebones pyGame Program

    This is an introduction to pyGame games programming using Python, showing you how to write an Arinoid clone. Full source is available.

    Using Sprite Sheets and Drawing the Background

    To run the code for this screencast, you will need to have a data subdirectory containing the Arinoid sprite sheet file. You can easily fulfill this requirement by downloading the arinoid source from the post on Arinoid. Also, this will be needed for most, if not all, of the upcoming screencasts.

    Arinoid - The Paddle

    Here we will be adding the first sprite in our game, the paddle, which is controlled using the mouse. At this point, we will be able to benefit from the setting-up that we have done in the first two screencasts.

    Arinoid - Ball Physics

    You may notice some mistakes in the screenshots - in particular when the code that converts between integers and floating point numbers is displayed. The highlighted code is correct, but the way that it appears in the following slides (without the float and int conversions) is incorrect.