Name: [163] Chuck Arellano
Member: 36 months
Authored: 4 videos
Description:

[039] Writing Arinoid using pyGame  (4 videos)

a series of video-tutorials by Chuck Arellano

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.

Video Tutorials

[112] 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.

[113] 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.

[114] 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.

[115] 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.

Learn Python the easy way!
If you want to learn the Python programming language from a very gentle start or are looking to increase your ability to do cool things with Python, check out our club
View this series as a one-page learning-path
This feature is for club members. Click here to find out more.

Learning Paths

This series lies on the following learning-paths. Learning-paths are a new initiative at Showmedo, to start structuring our content better. You can find out more here.

Ian Ozsvald You'll be able to write your own games in Python