| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:12313 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.docx) |
摘 要
当今游戏开发行业发展十分迅速,Python凭借其简易的语法和高度的可扩展性,加之开源的pygame库,成为开发者们青睐的工具。pygame游戏编程学习有在低龄化受众中流行的趋势,但是缺乏实用的二次开发套件。本论文基于pygame的模块功能研究,主要从效率和实用两方面,整合优化类和函数,开发新的功能模块,设计并实现pygame的游戏二次开发套件,目的是面向孩子等编程初学者,提供快速学习上手pygame的开发工具,帮助他们开发简单游戏。该套件的主要有四个功能,一是整合pygame最小开发框架和若干初始化显示界面的函数,二是整合优化pygame的图形类和图形绘制方法,并将其封装成新的图形类以简化图形绘制,三是设计实现pygame没有的按钮功能模块,四是提供一些pygame简单游戏开发中常用的实体类。
关键词:pygame,二次开发,游戏开发,设计
目 录
第一章 绪论 1
1.1 引言 1
1.2 课题研究目标与主要内容 1
1.3 国内外研究现状 1
1.4 发展趋势与存在问题 2
第二章 开发工具简介 4
2.1 pygame环境搭建 4
2.2 PyCharm的简介 5
第三章 pygame游戏二次开发套件设计与实现 6
3.1 二次开发套件框架设计 6
3.2 Main模块 7
3.3 Shape模块 10
3.4 Button模块 12
3.5 Example模块 14
第四章 基于套件的游戏开发实例 16
4.1 游戏概念设计 16
4.2 游戏框架设计 16
4.3 游戏开发中套件的应用 18
4.4 游戏运行结果 19
4.5 使用套件的优势 25
第五章 总结 27
参考文献 28
致 谢 29
附 录 30
|

