基于python的小游戏的设计与实现.docx

资料分类:计算机信息 上传会员:暖暖大将军 更新时间:2024-08-24
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:5932
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:我们每天都享受到科技带来的好处,了解计算机编程对每个人来说十分重要,学习Python可作为一种了解计算机编程的方法.Python是一种面向对象的解释型计算机程序设计语言,它具有简单易学,可移植性强,可拓展性强等特点,并拥有丰富的库资源.在图形处理、数学处理、网络编程等方面用途广泛。[6]

为了使飞机大战游戏具有更加丰富的功能,本文介绍了“基于Python的小游戏设计与实现”的开发环境、需求分析、界面设计。采用了python语言,使用了pygame游戏开发模块,实现了PC端飞机大战游戏的主要功能。

 

关键词:python,pygame

 

目 录

摘 要

ABSTRACT

第一章-系统的开发技术介绍-1

第二章-需求分析-2

第三章-游戏程序详细设计-3

3.1程序主函数-3

3.2 子弹功能模块-4

3.2.1 玩家飞机子弹-4

3.2.2 敌机子弹-5

3.3 玩家飞机模块-6

3.3.1 移动飞机-6

3.3.2 飞机状态-7

3.4 敌机- 7

3.5 道具模块-8

3.6 排行榜模块-9

3.7 向量- 9

3.8 键盘响应-13

3.9 游戏声音-13

第四章-游戏运行结果-18

结论

参考文献-19

致    谢

相关论文资料:
最新评论
上传会员 暖暖大将军 对本文的描述: 本系统间隔某段时间就创建一个敌机,时间间隔与游戏难度有关。通过for循环遍历所有敌机来移动敌机,当销毁超出范围的敌机时玩家的分数就扣一分,敌机碰壁时改变敌机的移动方向......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: