You should log into the PyWeek site and go to the latest challenge in the sidebar. Then in the the sidebar you should see "Register Entry". Click that and fill out the details. Leave the "Team Members" bit blank.
Once you've done that, your entry will appear under your "Your entries" list.
You may add diary entries and upload files or screenshots to this entry (the latter only once the challenge has started).
This step should be performed by the team leader.
You should log into the PyWeek site and go to the latest challenge in the sidebar. Then in the sidebar you should see "Register Entry". Click that and fill out the details. You may fill in the "Team Members" bit now or come back and edit it later.
Once they've done that, their entry will appear under your "Your entries" list.
You may add diary entries and upload files or screenshots to the team entry (the latter only once the challenge has started).
Only the team leader will be able to manage the team entry (change its name or membership listing).
Once you've logged in use the "Profile" link in the sidebar to change your name, email address or password.
Ask the team leader of that team to add you.
Visit your entry's page any time during the challenge and up to 24 hours after the finish to upload your file(s). You may upload as many files as necessary, including screenshots.
The server will become heavily loaded at deadline times. Given that there is an entire 24-hour period in which to upload your files after the challenge finishes there will be no leniency for failure to upload.
Consider the advice at http://www.pygame.org/wiki/distributing
We recommend you download the Skellington 1.9 package and use that as the starting-point for your game.
For this challenge,
PyWeek runs every 6 months in Spring/Autumn. This usually works out to be around the first week of April and September.
Registration for PyWeek opens one month before the challenge start date and continues through until the very end of the week-long challenge.
Yes, you can sign up during the week.
You may only upload a file during the running of the challenge (ie. after the start date). If you wish to upload outside of that time, contact Richard at firstname.lastname@example.org
To upload a file:
See the separate section 9. How to submit your entry for more information about submitting your entry to the site.
To post an entry:
Your entry will automatically be listed on the front page of the site.
I created PyWeek after competing in and running several Ludum Dare 48-hour challenges. I had a few problems with the format of that challenge:
- Being over 48 hours meant that you had to focus on the game for most, if not all of the 48 hours. This can be difficult for some of us to organise. Spreading the development over a week is much easier.
- I wanted to be able to collaborate with friends and LD48 is a solo-only challenge.
- There's lots of public-domain or Creative Commons artwork and audio out there that people shouldn't be prevented from using. Also, I suck at both drawing and musical composition :)
The Python-only stipulation was partly as an experiment (to see whether we'd get more games that worked for more people than the LD48 experience) and also as a tool for promoting Python (which I think rocks, a lot).
PyWeek was conceived and originally run by Richard Jones. PyWeek number 1 was run in August 2005.
Pyweek 22-24 were run by Blake O'Hare.
Pyweek 25-26 were run by Daniel Pope.
Various other people have helped out with the website over the years, including Lucio Torre, Juan Martinez, and Lex Toumbourou.
The participation in PyWeek has been pretty steady since the start, with ups and downs depending on how widely the challenge is promoted (or whether I manage to schedule it particularly badly):
The first challenge was announced about 3 months out, and a bunch of people registered that didn't return for the challenge, hence the low number of finished entries. Since then registration has only been opened to new users one month from the start date. This appears to have reduced the number of unused registrations.