保卫公主行动全套源码与素材

保卫公主行动全套源码与素材

保卫公主行动之穿越隧道

保卫公主行动之封面

保卫公主行动之穿越隧道

从前,有个国王生了好多女儿。她们都长大了。这一天,她们要穿过山洞去学习雷锋做好事。可是阴森的山洞里有鬼。请用鼠标碰撞这些鬼,帮公主们安全穿过山洞,只要有一位公主碰到了鬼,保卫公主行动就失败了哦! 这个游戏有5个模块组成。其中名为保卫公主行动.py文件是封面。当双击这个程序时有剧情和游戏操作说明,按空格键会启动main.py程序。这个main模块才是主要框架。它会从random_path模块导入insert_point函数。它是用来在两个坐标点之间线性插入中间点的。还会导入random_path函数。这个函数的用途是生成一个随机路径。main.py运行的时候还会从princess模块导入Princess类和从ghost模块导入Ghost类。下面是封面的源代码,即保卫公主行动.py的封面程序的源代码。
以下是部分源码预览:

"""
   保卫公主行动.py
   这是一个封面程序,按空格键后才会启动
   main.py程序,它是主要框架。

"""
import os
import pygame
from turtle import *

pygame.mixer.init()
pygame.mixer.music.load("bg1.wav")
pygame.mixer.music.play(-1,0)

start_flag = False

def start_game():
    global start_flag
    start_flag = True
    pygame.mixer.music.stop()
    screen._root.destroy()
    # 按空格键后启动主要框架程序
    os.system("main.py") 
.................
screen.mainloop()

下载完整源代码与素材,包括所有子模块,请

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

李兴球

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

评论已关闭。