Showmedo is financed by a subscription club, membership of which grants access to all of our 160+ specially produced videos. These include our 50 video introduction to Python programming, and our recently completed Open-office migration collection.
(Showmedo is undergoing major changes. To
report any problems viewing the videos please
email us and include
browser and OS specifics. Cheers - Kyran.)
This is an introduction to pyGame games programming using Python, showing you how to write an Arinoid clone. Full source is available.
Note that this video does not stream in the player above (unlike most of our ShowMeDo videos), due to a problem with the SWF file. You can play the original SWF file by clicking on this link.
This code is based heavily on the Aliens example included in the Pygame source distribution and Line By Line Chimp Example. I encourage you to grab a copy of the source distribution - you can learn a lot just by reading the code.
Uploaded on 5th January 2007. Full source-code is available in the wiki. If you like this video and you'd like to encourage Chuck, you can leave a comment for him here and vote for the series over at DZone.com.
Are you learning Python? To keep the site running clean and ad-free we've started Club ShowMeDo. The club will allow you access to some special videos we're making to pass on programming skills we consider important to the development and enjoyment of Free Open Source Software (FOSS).
The focus at the moment is on developing with the Python programming language, one of the backbones of the FOSS movement with a huge number of included and third-party libraries.
We welcome feedback and we want to hear your ideas.
Showmedo's development is fairly rapid and bugs will inevitably creep in. If you have any problems please drop us a line using the contact address below. Likewise, any suggestions for improvements to the site are gratefully received.