无限隧道闯关游戏

无限隧道闯关游戏

前面有危险重重的关卡,祝你一路顺风,否则你会死得很惨。
还有更重要的是关卡是无限的,所以你注定要死或者关闭这个游戏,哈哈哈。

"""
   无限隧道闯关游戏.py
   本程序演示一个按键操作的多关卡小游戏。
"""
from sprites import *                    # 从精灵模块导入所有命令

screen = Screen()                        # 新建屏幕
screen.setup(800,600)                    # 设定宽高
screen.bgcolor('black')                  # 背景为黑
screen.title('无限隧道闯关游戏')

level = 1                                # 关卡编号
ft = ('黑体',32,'normal')                # 新建字体样式
w = Sprite(visible=False)                # 用来写关卡号的角色
w.color('green')                         # 写字的颜色
w.goto(0,220)                            # 坐标定位

ball = Sprite(1)                         # 新建小球
ball.bk(400)                             # 倒退400个单位

pen1 = Sprite(visible=False)             # 画笔1
pen1.width(4)                            # 画笔线宽(pensize)
pen1.color('red')                        # 画笔颜色
pen1.bk(400)                             # 倒退400个单位
pen1.addy(80)                            # y坐标增加80

pen2 = Sprite(visible=False)             # 画笔2
pen2.width(4)                            # 画笔线宽(pensize)
pen2.color('red')                        # 画笔颜色    
pen2.bk(400)                             # 倒退400个单位
pen2.addy(-80)                           # y坐标减小80

k = 1                                    # 移动速度的系数
leftkey = Key('Left')                    # 左方向箭头
rightkey = Key('Right')                  # 右方向箭头
upkey = Key('Up')                        # 上方向箭头
downkey = Key('Down')                    # 下方向箭头
screen.listen()                          # 监听屏幕按键
                              
以下代码省略...... 

下载完整源代码与素材,请

成为会员后,登陆才能继续浏览!联系微信scratch8即可办理会员。
(会员专属:能浏览所有文章,下载所有带链接的Python资源。)

李兴球

李兴球的博客是Python创意编程原创博客

评论已关闭。