python飞机大战功能模块图_python pygame实现飞机大战游戏

1.引言

1.1 项目背景

python是一种跨平台的计算机程序设计语言。是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。最初被设计用于编写自动化脚本(Shell),随着版本的不断更新和语言新功能的添加以及各种模块的加入,越来越多被用于各种独立的、大型项目的开发。为了加深对python的了解,决定用python那开发一个飞机大战游戏

1.2 实现功能

用python实现一个飞机大战游戏,实现以下功能。

1.移动玩家

2.显示敌人

3.显示子弹

4.显示游戏结束

5.显示分数

2.系统结构

2.1 项目引进模块

·pygame

·random

·math

2.2 系统结构图

76e0b35cd994

2.3 流程图

76e0b35cd994

3.实现代码

3.1 导入模块

76e0b35cd994

3.2 初始化页面

76e0b35cd994

3.3 添加音效

76e0b35cd994

3.4 创建飞机

76e0b35cd994

3.5 设置分数及字体

76e0b35cd994

3.6 游戏结束

76e0b35cd994

3.7 添加敌人

76e0b35cd994

76e0b35cd994

3.8 创建子弹

76e0b35cd994

3.9 游戏主循环

76e0b35cd994

4.实验结果

76e0b35cd994

76e0b35cd994

76e0b35cd994

5.总结

通过这个项目的学习与实现我对python的有了更加深刻的认识,python的扩展性以及其语法的优雅性深深吸引了我。但我仍还有许多不足之处,希望通过不断地学习能弥补这些不足之处。

6.参考文献

6.2 《Python编程从入门到实践》

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值