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