Has anyone ever heard of the PyWeek contest? Over the years I’ve been following the PyWeek contest because the quality of entries in terms of game design and ingenuity is so high. I think this is a contest that could easily be transferred to the BGE. This is not an original idea of mine, but one I think works well.
The concept is simple: The competitors vote on a selection of themes (chosen by someone not participating), then the winning theme is announced and from that point contestants have a week to complete a game based on the chosen theme. Competitors are free to interpret the theme in any way they see fit, so long as games connection to the theme is clear.
The aims of the PyWeek contest cover exactly why I think it would be a good idea to try with the BGE, so I’ll reproduce them!
- Invites entrants to write a game in one week from scratch either as an individual or in a team
- Is intended to be challenging and fun
- Will hopefully increase the public body of games, game tools, code and expertise
- Will let a lot of people actually finish a game, and
- May inspire new projects (with ready made teams!)
The goal is not to create some overly complex/ambitious next-gen looking games. But to create short simple games focused on gameplay, creativity, artistic flare and showing off one or two features/mechanics.
If you look at the entries, particularly the winners, you’ll notice that they’re not the best looking games but the most fun and ingenious in their design. Furthermore, you’ll see the large number of complete games built over a few years.
I believe a contest like this can help generate some more interest in the BGE by building a good number of short pick-up-and-play games people can get into, while providing something fun and challenging for developers. Furthermore PyWeek demonstrates that the concept works and provides a workable set of rules that could easily be applied to a BGE setting. Finally, given the success of the summer game competition why not try something a little smaller in scale and a little more regular (PyWeek is roughly every quater)?
What do others think?