设为首页收藏本站

Crossin的编程教室

 找回密码
 立即加入
查看: 11680|回复: 5
打印 上一主题 下一主题

求助关于《12岁的少年教你用Python做小游戏》的后续问题

[复制链接]

1

主题

0

好友

120

积分

注册会员

Rank: 2

跳转到指定楼层
楼主
发表于 2013-11-5 11:55:47 |只看该作者 |正序浏览
<a herf="http://blog.jobbole.com/46308/" target="_blank" >《12岁的少年教你用Python做小游戏》原文地址</a>
<br />
问题是游戏结束后想对其进行一个按键判定,来继续或者退出游戏
但是………………尼玛,今天第4天了一点进展也没有,求各位不吝赐教
我的<a herf= "https://github.com/vose2008/hehe/blob/master/main.py" target="_blank" >代码地址</a>
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

6#
发表于 2013-11-6 14:48:15 |只看该作者
一般来说,游戏的结构是这样的:
  1. # 初始化
  2. while True: #游戏主循环
  3.     # 状态判断
  4.     if status == STARTING:
  5.         # 事件响应
  6.     elif status == PLAYING:
  7.         # 事件响应
  8.         # 游戏逻辑
  9.     elif status == ENDING:
  10.         # 事件响应
  11.     # 刷新屏幕
复制代码
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

1

主题

0

好友

120

积分

注册会员

Rank: 2

5#
发表于 2013-11-5 19:49:26 |只看该作者
crossin先生 发表于 2013-11-5 13:29
参考下这篇看看呢:
【Pygame 第12课】 屡败屡战
http://crossin.me/forum.php?mod=viewthread&tid=572&fro ...

下载了代码来看,先生之py用的是面向对象,类,我的只是def了几个要重复使用的函数…………还是对问题解决感到困惑
回复

使用道具 举报

1

主题

0

好友

120

积分

注册会员

Rank: 2

地板
发表于 2013-11-5 14:42:16 |只看该作者
crossin先生 发表于 2013-11-5 13:29
参考下这篇看看呢:
【Pygame 第12课】 屡败屡战
http://crossin.me/forum.php?mod=viewthread&tid=572&fro ...

哦,一来就是先生赐教,谢之,马上翻看
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

板凳
发表于 2013-11-5 13:29:42 |只看该作者
参考下这篇看看呢:
【Pygame 第12课】 屡败屡战
http://crossin.me/forum.php?mod= ... d=572&fromuid=3

里面有关于结束后响应鼠标事件
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

1

主题

0

好友

120

积分

注册会员

Rank: 2

沙发
发表于 2013-11-5 11:56:54 |只看该作者
...............html 代码不支持
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

QQ|手机版|Archiver|Crossin的编程教室 ( 苏ICP备15063769号  

GMT+8, 2024-11-22 16:48 , Processed in 0.016938 second(s), 27 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部