勇闯黑暗迷宫

你好,请进入Q群:225792826,免费下载本站最新提供免费资源。从2020年2月20号到3月底,成为本站会员只要原价的3折,即2980元*0.3 = 894元 ,向微信scratch8付款即可成为本站博客会员。即可拥有本站所有原创资源,并提供技术支持。资源只有用在对的地方才能发挥最大价值,本博客只找对的人,数字商品,付款即同意不退货,请三思。

小球球有大智慧,纵使完全看不见前方的路,但它仍有可能找到花朵。
可是这大智慧要你来赋予!这是一个瞬间记忆游戏,记住迷宫的布局!
在伸手不见五指的漆黑之夜按上下左右键头操作小球去碰到花朵吧。

"""
   勇闯黑暗迷宫,迷宫会停电,仅凭记忆去碰小花!
"""
from sprites import *
from winsound import PlaySound,SND_ASYNC

PlaySound('勇闯.wav',SND_ASYNC)
screen = Screen()
screen.setup(640,480)
screen.title('勇闯黑暗迷宫')        # 设定标题

ball = Sprite(1)                    # 新建小球角色
ball.color('black')
ball.bk(300)
ball.pensize(20)
ball.pendown()
ball.fd(400)
ball.penup()
ball.goto(0,250)
ball.pendown()
ball.goto(0,100)
ball.penup()

ball.goto(0,-250)
ball.pendown()
ball.goto(0,-100)
ball.penup()

ball.goto(160,100)
ball.pendown()
ball.goto(160,-100)
ball.penup()

ball.goto(-310,230)                      # 定位到这开始画黑色边框
ball.pendown() 
for _ in range(2):
    ball.fd(610)
    ball.rt(90)
    ball.fd(460)
    ball.rt(90)
ball.penup()

ball.goto(-200,-150)                      # 最终定位到这
ball.say('按方向箭头\n操作我碰到小花',10,False)

flower = Sprite('res/flower.png')        # 新建小花角色
flower.goto(-200,150)                    # 小花定位到这里

w = Sprite(visible=False)                # 写字的角色
w.goto(-100,30)                          # 定位到(-100,30)
info = "马上要停电,请立即记住迷宫布局"
ft = ('',23,'normal')
w.write(info)                            # 写提示信息
w.wait(4)                                # 等待4秒钟
w.goto(0,30)                             # 定位到(0,30)
# 下面是写倒计时3,2,1
for x in range(3):
    w.clear()    
    w.write(3-x,align='center',font=ft)
    w.wait(1)
w.clear()
screen.bgcolor('black')                 # 把背景设为黑色

leftkey = Key('Left')                   # 新建左方向箭头
rightkey = Key('Right')                 # 新建右方向箭头
upkey = Key('Up')                       # 新建上方向箭头
downkey = Key('Down')                   # 新建下方向箭头
screen.listen()                         # 监听屏幕按键 
flag = None


以下代码省略......


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

VIP免费查看

已有0人支付

本站所有作品,教程等皆为原创,盗版必究。一旦付款,表示同意本站知识付费原则:数字商品,不支持退款。亦可直接向微信号scratch8付款购买。QQ群免费教学群:225792826 (提供真实姓名可入群)
李兴球的博客_Python创意编程技术前沿 » 勇闯黑暗迷宫
python编程

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

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