基于MFC应用程序框架的俄罗斯方块游戏设计任务书
2020-04-13 11:45:21
1. 毕业设计(论文)主要内容:
作为家喻户晓老少皆宜的大众游戏,俄罗斯方块普及程度可以说是史上任何一款游戏都无法相比的。由于俄罗斯方块具有的数学性、动态性与知名度,也经常拿来作为游戏程序设计的练习题材。它由四块正方形的色块组成,然后存储在一个数组的四个元素中,计算机随机产生不同七种类型的方块,根据计算机定时器控制它在一定的时间不停的产生,用户根据键盘的四个方向键控制翻转、向左、向右和向下操作,然后程序根据这七种方块堆叠成各种不同的模型。
本论文结合游戏开发的基本过程,用c/c 语言编程,使用vs/vc 编译器,设计一款简单的俄罗斯方块游戏并保证其流畅性和稳定性。在论文完成过程中,需要认真学习游戏开发的基本技术、mfc应用程序框架、vc 程序设计语言、算法的设计与分析、软件工程等知识。
论文主要包括以下几个方面:
1. 图形界面布局;
2. 毕业设计(论文)主要任务及要求
1、查阅不少于15篇的相关资料,其中英文文献不少于3篇,完成开题报告。
2、完成不少于5000字的英文文献翻译工作。
3、收集相关的原始数据,并进行数据的预处理工作。
4、完成毕业设计(论文)阶段性报告,完成任务书和中期情况检查表等任务。
5、完成不少于12000字的研究论文。
3. 毕业设计(论文)完成任务的计划与安排
1-3周:查阅文献,完成开题报告
4-6周:总体设计,完成论文综述
7-10周:设计算法,功能模块设计
11-13周:编码和测试
14-15周:写论文,提交初稿,给老师检查,修改定稿,答辩。
4. 主要参考文献
[1] 王宇,战学刚,高国伟. 计算机算法解决俄罗斯方块中的数学与计算问题[m].计算机应用与软件,2007,24(3):51-54 .
[2] 高凌琴,陈青华. 俄罗斯方块游戏关键技术探讨[m].信息技术与信息化研究探讨,2008,25(13):74-76 .
[3] 黄复贤. 俄罗斯方块游戏的敏捷设计与开发[m]. 电脑编程技巧与维护,2005,34(3):21-24 .
您可能感兴趣的文章
- UI 和 UE 设计技术及其在 HTML5 网站开发中的地位的研究外文翻译资料
- .NET MVC框架在开发农业资源清单系统中的适应性外文翻译资料
- 使用Java平台针对数据库桥接层的Spring框架可靠性调查外文翻译资料
- 基于MVC架构的数据库和Web应用程序外文翻译资料
- 利用微服务SpringBoot 设计和开发公众投诉系统的后端应用。外文翻译资料
- 基于SSM框架的校园自行车租赁管理系统统计外文翻译资料
- 基于Android的校园交友社交应用的设计与开发外文翻译资料
- 基于Android的在线社交系统服务端的设计与实现外文翻译资料
- 基于Spring-boot微服务框架的学生成绩分析系统的设计与实现外文翻译资料
- 用于生成计算材料科学文献中使用的方法和参数的数据库的自动化工具外文翻译资料