跳转到内容

PyWeek

维基百科,自由的百科全书

这是本页的一个历史版本,由Floksy留言 | 贡献2009年4月1日 (三) 01:09 流程编辑。这可能和当前版本存在着巨大的差异。


PyWeek是一个用Python语言开发游戏的竞赛,早期多利用Pygame作遊戲引擎,及後也有很多不同的參賽者使用 Pyglet 。这项竞赛开始于2005年6月,第7次是2008年9月[1],第8次是在2009年4月。

所有游戏必须开放源代码和媒体文件,作者持有版权并以自由软件的协议发布。如果使用者使用第三方的資源來發佈遊戲,必須確定第三方的資源為公開的 public domain 協議發放。

流程

报名,参与的游戏条目有个人和团体两组,但参加者不限制其参与的项目数量。

规则包括,所有的参与作品必须支持 Python,如PygamePyOpengl。 如果需要制作Windows用的可执行程序,推荐参与者用py2exeLinuxBSDMac OS用户可以从源代码直接运行。

參與者如果希望提供自己所設計及使用的遊戲,必須在開賽前一個月提交,當中必須要好的文件來表達其遊戲庫如何使用及運作。

参与项目确定之后,参与者开始投票选择本期的主题,主題為 pyweek 大會決定。

以 00:00 UTC为起点,到下一周的 00:00 UTC结束。

在这段时间内,参与者必须把所有的数据放出,(可釋放不同的版本。)及其最終版本, 最終版本為評審版本。

然后参与者们开始评審本次提交的游戏。

在乐趣 Fun,开发 Production,创新 Innovation 3个项目上评分,另外组织者统计投票人数 Respondents。

如:Nelly's Rooftop Garden

  • Fun: 4.4
  • Production: 4.2
  • Innovation: 4.6
  • Respondents: 29

历史

   * PyWeek 1: Power: 个人组 Pawns: Power vs Responsibility, 团体组 Dynamite(本次竞赛设在另一个网站 mechanicalcat.net ) 2005-08-27 —> 2005-09-03
   * PyWeek 2: It runs on steam!:  个人组 Nelly's Rooftop Garden, 团体组 Trip on the Funny Boat 2006-03-26 -> 2006-04-02
   * PyWeek 3: The Disappearing Act: 个人组 Bouncy the Hungry Rabbit,团体组'Typus Pocus 2006-09-03 -> 2006-09-10
   * PyWeek 4: The only way is up: 个人组 Which Way Is Up?, 团体组 Barbie Seahorse Adventures (作者The Olde Battleaxe)2007-04-01 -> 2007-04-08
   * PyWeek 5: Twisted: 个人组 Disk Field,团体组 Wound Up! 2007-09-02
   * Pyweek 6: Robot: 个人组 Invention,团体组 Robot Underground 2008-04-06 -> 2008-04-11
   * Pyweek 7: How long is a piece of string?:  个人组  Stringrolled,团体组 Kite Story 2008-09-07

作品

截止2008年10月竞赛之后,共有5部作品综合评分达到4分以上[2],分别是Nelly's Rooftop Garden, Kite StoryDigby Marshmallow's Space Adventures!Which Way Is Up?Arctic Paint: Gondola

媒体

因为开放代码在游戏界的特殊性,被众多游戏媒体所忽视,只有Linux相关媒体予以报道。

参考

其他

  • Pygame - Python游戏的引擎使用 SDL 庫
  • Pyglet - Python遊戲的純 Python 跨平台引擊。
  • PyDay - 类似的竞赛,不过要求一天完成。
  • Rubygame - 基于ruby语言的引擎
  • Ludum Dare - 48小时游戏竞赛

外部链接