PyWeek是一个用Python语言开发游戏的竞赛,早期多利用Pygame作游戏引擎,及后也有很多不同的参赛者使用Pyglet。这项竞赛开始于2005年6月,最近的第30次是在2020年9月20日至27日。所有游戏必须开放源代码和媒体文件,作者持有版权并以自由软件的协议发布。如果使用者使用第三方的资源来发布游戏,必须确定第三方的资源为公开的public domain协议发放。因为开放源代码的特殊性,被众多游戏媒体所忽视。
报名,参与的游戏条目有个人和团体两组,但参加者不限制其参与的项目数量。
规则包括,所有的参与作品必须支持Python库,如Pygame和PyOpengl。如果需要制作Windows用的可执行程序,推荐参与者用py2exe。Linux,BSD和Mac OS用户可以从源代码直接运行。
参与者如果希望提供自己所设计及使用的游戏库,必须在开赛前一个月提交,当中必须要好的文件来表达其游戏库如何使用及运作。
参与项目确定之后,参与者开始投票选择本期的主题,主题为pyweek大会决定。
以00:00 UTC为起点,到下一周的00:00 UTC结束。
在这段时间内,参与者必须把所有的数据放出,(可释放不同的版本。)及其最终版本,最终版本为评审版本。
然后参与者们开始评审本次提交的游戏。
在乐趣Fun,开发Production,创新Innovation 3个项目上评分,另外组织者统计投票人数Respondents。
如:Nelly's Rooftop Garden
截止2009年8月竞赛之后,共有7部作品综合评分达到4分(四舍五入)以上,分别是Nelly's Rooftop Garden, Kite Story,Digby Marshmallow's Space Adventures!,Which Way Is Up?,Arctic Paint: Gondola,Happy Insect Garden和Wound Up!。