无限隧道闯关游戏

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

"""
   无限隧道闯关游戏.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()                          # 监听屏幕按键
                              
以下代码省略...... 

下载完整源代码与素材,请扫码付款。

VIP免费查看

已有0人支付

本站所有作品,教程等皆为原创,版权所有。只供个人及单位内部研究使用,对外展示或传播必需经本站同意,且注明来自本站。培训机构等用本站资源培训学生,需经本站授权。一旦付款,表示同意本站知识付费原则:数字商品,不支持退款。亦可直接向微信号scratch8付款购买。入住QQ群:225792826 和爱好者共同交流,并且能下载免费提供的Python资源(需提供真实姓名才可入群)
李兴球的博客_Python创意编程技术前沿_pygame » 无限隧道闯关游戏
scratch

学本领,探索更大的世界!

李兴球博客 风火轮编程主页