基于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 .