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

Arinoid - Ball Physics [ID:115] (4/4)

in series: Writing Arinoid using pyGame

video tutorial by Chuck Arellano , added 03/07

(Showmedo is undergoing major changes. To report any problems viewing the videos please email us and include browser and OS specifics. Cheers - Kyran.)

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.

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.

[Ed - Part 5 is in development...leave feedback below if you'd like to encourage Chuck to finish the series]


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

Got any questions?

Get answers in the ShowMeDo Learners Google Group.

Video statistics:

  • Video's rank shown in the most popular listing
  • Video plays: 0 (since July 30th)
  • Plays in last week: 0
  • Published: Sometime before 1st March 2007 (in other words - we don't remember!)

Thank-yous, questions and comments

If this video tutorial was helpful please take some time to say thank-you to the authors for their hard work. Feel free to ask questions. Let the author know why their video tutorial was useful - what are you learning about? Did the video tutorial save you time? Would you like to see more?

You may also want to see our ShowMeDo Google Group to speak to our active users and authors.

Your email address will not be published.

Show some quick comments >>

All comments excluding tick-boxed quick-comments

Couldn't view the tutorial.. may be files are removed.. :(

hi Mr. Chuck, thanks for the arenoid pygame tutorial. it gave me a bunch of ideas for using pygame, and i never saw it before. how ever: i could not find the .bmp you used. it would be good for testing. And, about sound. It would be nice to see some bips for impacts and a background 10 minute music playing to see how sound shooting and buffering in handled by good pygame users. please, if you wish, make contact renato(dot)fabbri(at)gmail(dot)com, thanks again

5. anonymous Wed, 25 Apr 2007 04:38

Chuck Arellano - Great videos, I have been trying to find some videos on Pygame as I find listening to someone is better than just trying to read miles of text. Look forward to more. Thanks.

yours sincerely,

Tony Joyce


Hi Chuck. It is great to hear that you are working on the 5th video, I can't wait to see it :-)


I'm glad you liked the presentations so far. Hopefully I'll have the fifth video up soon. Comments and suggestions (for future topics) are most welcome! Thank you for watching :)

Excellent presentation. Clear, concise and to the point.

Outstanding, I can hardly wait for the next session. You've given me plenty of code to digest until then. Thanks.

Showmedo is a peer-produced video-tutorials and screencasts site for free and open-source software (FOSS)- with the exception of some club videos, the large majority are free to watch and download.

how to help » about » faq »

Educating the Open-source Community With Showmedo

Although as important as the software it supports, education and documentation are relatively neglected in the Open-source world. Coders love to code, and explaining how best to use or improve the software tends to be deferred or even sidelined.

At Showmedo we believe the community can play a vital role here and also say thanks for the tools and software that make our lives easier. If you have a piece of software you love or a programming langugage you are enthusiastic about, why not make a screencast showing others how to use it? All the stuff you wish you'd been told, the tips, tricks, insights that would have saved you time and frustration.

Screencasting is easier than you think, and we're happy to help you. You can emailus for advice or just use some of the how-to screencasts on the site. This screencasting learning-pathis a good place to start.

By the Same Author



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.