从前,有个国王生了好多女儿。她们都长大了。这一天,她们要穿过山洞去学习雷锋做好事。可是阴森的山洞里有鬼。请用鼠标碰撞这些鬼,帮公主们安全穿过山洞,只要有一位公主碰到了鬼,保卫公主行动就失败了哦! 这个游戏有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资源。)


