[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

sprites... Re: [pygame] Google Summer of Code 2010 is coming



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 <murthynik1@xxxxxxxxx> 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: murthynikhil@xxxxxxxxx, murthynik1@xxxxxxxxx
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 <mva@xxxxxxxxxxxx> 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