没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
I
焦作工贸职业学院
毕业论文
题 目 基于 Python 的贪吃蛇游戏设计报告
学生姓名
专业班级
学 号
院 (系)
指导教师 ***
完成时间 ___________________
II
基于 python 的贪吃蛇小游戏设计开发
摘要
现代城市生活节奏日益加快,难得的休闲娱乐时光对于整日忙于工作的都市
青年来说便显得尤为珍贵, 电子游戏顺其自然的成为了广大上班一族小伙伴们
的最佳选择,尤其是近些年来移动手机游戏的快速崛起,让人们 随时随地都可
以消遣一番。而贪吃蛇作为一款老牌的移动手游,随着科技发展移动设备的更新
换代,这个小游戏也 变得更加丰富有趣,从以往简单的像素风格到现在生动活
泼的形象、色彩斑斓的画面以及多种玩法甚至是联机功 能,贪吃蛇依然有着不
错的玩家群体。这次的毕业设计就是贪吃蛇的设计和实现,游戏内容主要分为界
面和功能, 并且在原有的基本功能上添加了其他游戏要素。游戏设计主要基于
Python 语言,它有着非常丰富的库和各种模块, 适用于设计一些规模较小的休
闲游戏。
关键词:Python 游戏 库 模块
III
Design and development of the greedy snake small game
based on python
Abstract
The pace of life in modern cities is accelerating, and the rare leisure and
entertainment time is particularly precious for urban youth who are busy with work all
day. Video games have naturally become the best choice for the majority of
working friends, especially in recent years. The rapid rise of mobile phone games in
recent years has allowed people to have fun anytime, anywhere. As an old-fashioned
mobile game, Snake has become richer and more interesting with the development of
technology and the upgrading of mobile devices. From the simple pixel style in the
past to the lively image and colorful pictures As well as a variety of gameplay and
even online functions, Snake still has a good player group. This graduation project is
the design and implementation of Snake. The game content is mainly divided into
interface and functions, and other game elements are added to the original basic
functions. Game design is mainly based on the Python language, which has a very
rich library and various modules, which are suitable for designing some smaller
casual games.
Key Words: Python game library module
IV
目录
摘要................................................................I
Abstract...........................................................II
前言................................................................1
一、概述............................................................1
(一)游戏产业现状 ..............................................1
(二)游戏产业未来发展趋势 ......................................2
(三)贪吃蛇的过去和现在 ........................................2
二、开发工具和过程..................................................3
(一)Python3.9 .................................................3
(二)Spyder ....................................................3
三、需求分析........................................................3
(一)条件分析 ..................................................3
1. 技术条件..................................................3
2.经济条件...................................................4
3.运行条件...................................................4
(二) 功能分析 .................................................4
1.简单性.....................................................4
2.趣味性.....................................................4
四、玩法介绍和概要设计..............................................4
(一)玩法介绍 ..................................................4
(二)概要设计 ..................................................5
1.画面设计...................................................5
2.过程设计...................................................5
3.功能设计...................................................5
五、详细设计........................................................6
(一)程序整体实现与分析 ....................................6
(二)主要函数和库文件 ..........................................7
1. 主要函数..................................................7
2. 主要库文件................................................7
六、 运行和测试.....................................................8
(一)运行程序 ..................................................8
1.开始界面...................................................8
2.正常模式...................................................9
3.无边界模式.................................................9
4.结束界面..................................................10
(二)游戏测试 .................................................10
七、优点和不足.....................................................10
(一)优点 .....................................................10
(二)不足 .....................................................11
八、结语...........................................................11
致谢...............................................................11
参考文献...........................................................12
剩余16页未读,继续阅读
资源评论
文章君
- 粉丝: 0
- 资源: 2084
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 如何区分时间序列的pacf与acf的拖尾性与截尾性
- 案例数据:化工生产收效率.sav
- mmexport1731025953198.mp4
- 案例数据:标准木数据.sav
- 技术资料分享nRF24L01中文说明书很好的技术资料.zip
- 技术资料分享NRF24l01模块说明书很好的技术资料.zip
- 技术资料分享NRF24L01功能使用文档很好的技术资料.zip
- mbedtls-3.5.2的VS2015编译库
- 技术资料分享nRF24L01P(新版无线模块控制IC)很好的技术资料.zip
- 技术资料分享Nintendo Entertainment System Documentation Version 1.0
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功