项目简介
项目利用pygame包来完成,游戏情景设计为穿越沙漠,是以沙漠为背景的闯关竞技类游戏。 游戏共设置有两关,第一关消灭所有敌人即可进入下一关。游戏还配置了背景音乐,提高了游戏体验感。 设计分为以下几点: 游戏角色类的设计与实现、各种其他类的设计与实现(子弹、墙壁、关卡等), 赋予各种角色一些属性特征即可实现游戏效果。
项目 游戏取名为“穿越沙漠”,背景取自沙漠,表现主角在沙漠打怪物。游戏配上了背景音乐,尤其开头的音乐取自经典游戏“超级玛丽”,让人充满回忆。
人员信息与分工
蒋昌跃 2017211625 主要负责:游戏主体结构的编写,人物角色类的设计,主要结构编写等。
谷科瑾 2017211612 主要负责:游戏人物角色的选定,图片素材的处理,游戏背景地图类的设计与编写等。
曹馨文 2017211695 主要负责:游戏其他物体类(子弹类、墙壁类)等的设计,后期结构的修改与调整。
干之汀 2017211744 主要负责:游戏背景音乐的选定与处理,游戏图片与音乐导入等问题的解决,开始与结束界面的设计等
关键技术
pygame包的应用,类的设计与应用
开发环境
Spyder(需要安装pygame包)
使用的素材资源
全部来源于百度以及经过PS处理!
其他备注
游戏整体包括游戏角色、道具图片、背景等图片,应以背景音乐,字体等文件,单独下载源代码无法正常运行,需下载完整的压缩包!
源代码共分为两个,包括leads.py(角色类)和temp.py,需要都下载下来,只要运行temp.py文件即可。
百度云链接:https://pan.baidu.com/s/1QHDZ2XEkjvP4_hBP6Ugyfg (提取码:6c9b)