Hi, just a note... Jason M. Marshall has recently been working on the sprite code. That doesn't stop you of course, just to note that he has been working on it.
I think his plans are to complete the unit tests, and to work on optimisations. cheers, On Sun, Feb 28, 2010 at 7:20 PM, Nikhil Murthy <murthyn...@gmail.com> wrote: > I wish to take up improving the sprite and scene system of pygame, and the > following is my proposal. > > About Me: > > Name: Nikhil Murthy > E-mail address: murthynik...@yahoo.com, murthyn...@gmail.com > Time Zone: IST (GMT+5:30) > Preferred Language: English > Other Time Commitments: None > Pygame Experience: > - Prototypes for 6 different games, one of which won a prize. > > http://www.gamecareerguide.com/features/581/results_from_game_design_.php?page=1 > Programming Experience: > - Summer internship with Dhruva, a Bangalore-based video game company. > - An economic simulation for a professor of my college > - The registration software of the Department of Controls of my college. > > About My Project: > > What I wish to do is improve the sprite and scene system of pygame. The > aims I wish to achieve are: > - Provide a highly flexible set of utilities for quickly making games with > pygame. > - Have every component be easy to remove and replace by a user written > module. > > To do this, I will make modules for the following basic components of > games: > > - Views: Parts of the screen which display different logical parts of the > game > - Game spaces: For collision detection. > - Game states: To keep track of the state of running of the game so as to > easily and reversibly alter state. > - Images: To make resources more natural to deal with and provide a common > base so that using a rabbyt back-end can be done without changing any game > code. > > These are the components I always felt to be lacking in pygame, and that I > feel will be of use in almost every game, so I would like to work on these. > > For each of these modules, I will: > > - Write and submit the implementation > - Test against a number of unit tests and as a component of a small game. > - Document every class and function. > - Present the test game as an example of best practices with the module. > > Nikhil Murthy > > > On Fri, Feb 26, 2010 at 3:13 AM, Marcus von Appen <m...@sysfault.org>wrote: > >> Hi, >> >> as you might have already seen, the Google Summer of Code 2010 is coming >> and the PSF will apply as mentoring organisation again this year. >> Taking up the ball, I think, it would be great to have another Google >> Summer of Code for Pygame. >> >> Since we had a good success with the last ones and all mentees did a >> great job so far, with lots of new stuff being contributed and quite >> some fun, it would be nice to participate again. >> >> I'll be definitely up for mentoring this year (with less time to spend, >> but even more motivation :-), though I personally would not want to have >> Pygame trying to apply as own organisation this year. We failed last >> year and Arc Riley from the PSF did a great job to manage anything for >> participating projects under the PSF umbrella. It is more likely that >> we will participate successfully with the PSF, especially since we would >> have more time to manage the student's work, which otherwise would have >> to be spent on administering. >> >> Anyways, volunteers, students, interested mentors, core devs and anyone >> else, get ready, fasten your seat belt and bring up your own ideas to >> have another great coding season. >> >> Interested students can find the ideas page for pygame as well as more >> information regarding the summer of code in the pygame wiki: >> >> http://pygame.org/wiki/gsoc2010ideas >> >> The ideas are only ideas, not guidelines to what will be accepted. If >> you have an own idea for Pygame, feel free to post it to the mailing >> list and let's discuss it. >> >> Regards >> Marcus >> > >