pygame is
Python
Simple DirectMedia Layer
 
 
pygame.org is
Site Swing
News

Ludum Dare 16 - 2009/12/12 2:00 am GMT, 48 hours to make a game from scratch. - Nov 18, 2009

Ludum Dare #16 is this upcoming December 11th-13th Weekend.

http://www.ludumdare.com/

Theme suggestions are a go: http://www.ludumdare.com/wiki/ld16:themes. The theme will be voted on leading up to the start of the competition. Just as the competition is to start the theme is announced, and you have 48 hours to make a game from scratch(including art, game design, music, sounds and coding). You also have to do it by yourself.

Even though you code the game by your self, there are usually over 100 other people doing the same thing that weekend. So you get a lot of quick feedback from other people about your game. The energy from everyone making things at the same time is intoxicating. People keep blogs, of their progress, or what food they are eating over the 48 hours. It is a lot of fun, rather than a serious competition. A great way to learn to make games.

Controlling pygame via MIDI input - Oct 30, 2009

This is a fun video controlling pygame with midi.

update: here is a video of a custom kick drum and synth using pygame as audio and midi library.

pyweek #9 winners announced. - Sep 21, 2009

Drumroll... and the winners are:
  Individual: Topologiquill
 Team: After the Fall

Congratulations to everyone who entered! The theme for this pyweek was "Feather"

Exhibition using pygame, python, linux and the new nokia phone. - Sep 17, 2009

At the launch of the N900 PUSH project at the onedotzero festival in London, Tinker.it! and Hyper had an exhibition using the a new linux(Maemo) based phone from nokia. Their exhibition used pygame for some parts. You can read more details on the nokia blog.

pycon uk unconference - september 5th. - Aug 8, 2009

'PyCon UK 2009 will be held on Saturday 5th September at the CBSO Centre, Birmingham.

Pycon UK 2009 is an UnConference. This means that the delegates arrange the schedule on the day. There's no submission process, and no schedule. You turn up with whatever material you wish to present, you choose which talks are given and which workshops are held on the day.'

It's only £10 if you pre-book. http://pyconuk.org/booking.html. If you're planning on going, please pre-book now, so the organisers have a better idea of numbers.

More information can be found about the unconference at the website: http://www.pyconuk.org/. It would be a nice cheap venue for those around the uk, and europe to meet up and talk about python game/multimedia stuff.

pygame 1.9.1 released! - Aug 6, 2009

A quick bugfix release has been made to correct a problem with a missing readme.html file in the source release, and setuptools based installs dying when the readme.html file wasn't there.

pygame 1.9.0 released - Aug 1, 2009

What's new (heaps of things since 1.8.1): http://www.pygame.org/whatsnew.shtml

Summary of changes:
  - many, many fixes and improvements. The largest amount of changes has gone into this release than any other pygame release.
  - bug fixes for backwards compatibility issues introduced in pygame 1.8.x series. old games like solarwolf and libraries like PGU work again.
  - experimental camera webcam module (still in development).
  - experimental midi module based on portmidi and pyportmidi (99% complete).
  - experimental gfxdraw module based on SDL_gfx (including AA circles, textured polygons and other goodness).
  - python3, and python3.1 support mostly completed. Some modules still remain to be completed - but mostly it's working.
  - nokia mobile phone s60 support.
  - improved OSX support (dropped pyobjc dependency, improved installer, sysfont now works on OSX).
  - pygame.examples + pygame.tests included with pygame. This makes testing easier, and also makes learning pygame more fun and easy.
  - cleanup of examples, and addition of new examples.
  - new tools to aid in development of pygame itself, better compilation documentation.
  - py2app, and py2exe support improved.


Files are up on the download page.

Ludum Dare 15 - August 28th-30th Weekend - Aug 1, 2009

The 15th Ludumdare 48hour-from-scratch-solo game development competition is coming to the webs near you.

Read the full announcement here:http://www.ludumdare.com/compo/2009/07/23/ludum-dare-15-august-28th-30th-weekend/.

Hello world! A new book on python, and pygame. - Jul 14, 2009

A new book was published recently which teaches people to program using python and pygame. 'It's written in language a 12-year-old can follow, but anyone who wants to learn how to program a computer can use it. Even adults.'

If you want to find out more... Watch the interview with Warren Sande and Carter Sande - the father and son team who wrote the book. You can read a review by Guido van Rossum, or visit the Hello world website or blog.

Congratulations to Warren Sande and Carter Sande for completing their book, and getting it published!

The 9th Pyweek game programming challenge! - Jul 12, 2009

The date for the ninth PyWeek challenge has been set:

Sunday 30th August to Sunday 6th September (00:00UTC to 00:00UTC)

The PyWeek challenge invites entrants to write a game in one week from scratch either as an individual or in a team. Entries must be developed in Python, during the challenge, and must incorporate some theme chosen at the start of the challenge.

REGISTRATION IS NOT YET OPEN --

Registration will open one month before the start date. See the competition timetable and rules:
http://www.pyweek.org/9/

pgreloaded 2.0.0-alpha2 released - Jun 27, 2009

pgreloaded (Pygame2) is an ongoing rewrite of the Pygame multimedia and game framework. As Pygame, it's purpose is to make writing multimedia applications, such as games, with Python as easy as possible, while providing the developer a reliable and extensible programming interface. It features a modular and loosely coupled package and module layout and access to the most features of the libraries it wraps.

pgreloaded can be installed side-by-side with Pygame as it uses a different package namespace and thus will not cause any conflicts with another Pygame installation.

The source and documentation packages as well as prebuilt Win32 installers are available from http://code.google.com/p/pygame/downloads/list

This is an alpha release for testing purposes and not meant to be run in production environments. pgreloaded is not backwards compatible with pygame - and work on pygame is still continuing.

pgreloaded 2.0.0-alpha1 released - May 19, 2009

pgreloaded (Pygame2) is an ongoing rewrite of the Pygame multimedia and game framework. As Pygame, it's purpose is to make writing multimedia applications, such as games, with Python as easy as possible, while providing the developer a reliable and extensible programming interface. It features a modular and loosely coupled package and module layout and access to the most features of the libraries it wraps.

pgreloaded can be installed side-by-side with Pygame as it uses a different package namespace and thus will not cause any conflicts with another Pygame installation.

The source and documentation packages as well as prebuilt Win32 installers are available from http://code.google.com/p/pygame/downloads/list

This is an alpha release for testing purposes and not meant to be run in production environments.

pygame 2001-2009(8 years), 1100+ projects at super speed. - May 1, 2009

I have put together a video representing some of the pygame work out there.

Enjoy!

--Rene.

http://www.youtube.com/watch?v=Qu2Tuo3HPbo

Google Summer of Code projects in 2009 - Apr 28, 2009

It was an amazing selection process this year and we received a lot of proposals and applications. Thanks a lot to all of you who applied! In the end, we received 3 slots from the PSF and now have three paid students working on their proposals during the GSoC.

  • Tyler Laing will improve the movie support in pygame, by adding an ffmpeg-based module (blog).

  • Vicent Marti will improve font handling using the freetype library (blog).

  • Werner Laurensse will improve the new camera module and add MacOS X support for it (blog).

Besides that several applicants volunteered to work on their proposals even though they were not chosen. This was far ahead of our expectations and the prospected outcome of this year's summer will give pygame a major push forward.

There were also a number of SDL related proposals that were accepted. (more details on SDL accepted proposals)
  • Enhance International Input Support for Mac OS X
  • International Input (X11)
  • Automated Testing Suite for SDL
  • Playstation3 Port

Google Summer of Code 2009 and pygame - Mar 10, 2009

The yearly Google Summer of Code is about to start and pygame wants to participate again this year.

We still have a lot of projects to do, so if you are a student and interested in working on and with pygame, talk to us on the . If none of the various projects matches your interest, but you have some outstanding idea on how to improve pygame, just discuss that with us and let's see how we can get it done together.

pygame irc real time chat - Feb 22, 2009

If you need any sort of help, or just want to shoot the breeze, you can most anytime find people in the pygame IRC channel.

Server:irc.freenode.net
Port:6667 (default)
Channel:#pygame
Link:irc://irc.freenode.net/pygame
Stop on by and have a chat about your projects...
spotlight

 
our projects
pygame.org welcomes all python game, art, music, sound, video and multimedia projects. If they use pygame or not.
 
recent releases
Dec 10, 2009


Dec 9, 2009


Dec 7, 2009

Dec 6, 2009



Dec 5, 2009


Dec 4, 2009

Dec 2, 2009

... more!
 
for pygame related questions, comments, and suggestions, please see help (lists, irc)