1、 本科毕业设计(论文)开题报告书本科毕业设计(论文)开题报告书 题 目: 基于 C#的俄罗斯方块设计 指导教师: 专业班级: 学 号: 姓 名: 日 期: 一、选题的目的、意义 俄罗斯方块是一款比较经典的游戏,它曾经造成的轰动与经济价值可以说 是游戏史上的一件大事。这款游戏最初是由苏联的游戏制作人 Alex Pajitnov 制作的,它看似简单但却变化无穷,令人着迷。相信大多数人都还记得为它的 规则简单,容易上手,且游戏过程变化无穷。而在“联众俄罗斯方块”中,游 戏人既能感受到游戏中的乐趣,也能提供一个展现自己高超技艺的场所。 究其历史, 俄罗斯方块最早还是出现在 PC 机上。 无数人进入游戏
2、编程的世 界大多是从编写俄罗斯方块游戏开始的,因为这是检验一个人对开发语言、环 境和基本数据结构知识熟练程度的便捷途径。 Microsoft Visual Studio 提供了开发 Window 应用程序的最迅速,最简捷 的方法。 不论是 Windows 应用程序的资深专业开发人员还是初学者, Microsoft Visual Studio 都为他们提供了整套的工具,以方便开发应用程序1。 游戏软件是一种与文化背景密切联系的产品,具有很强的名族性和丰富的 文化内涵,随着游戏软件在市场上的销售,与其相关的文化也随之传播。由此 发展我国自主的益智类健康的游戏软件这也是当务之急。 二、本题的基本内容
3、 游戏是用来给大家娱乐的,所以要能在使用的过程中给大家带来快乐,消 除大家的疲劳,所以在游戏中添加了漂亮的场景和动听的音乐,设置了过关升 级的功能,激发大家的娱乐激情。 我们开发的俄罗斯方块游戏,主要实现了以下几种功能: 1. 可以灵活控制方块在图形框中运动。 2. 游戏过程中方块可以自由旋转。 3. 在游戏过程中可以自由调整游戏速度。 4. 当某一行的方块排列满时,将自动将这一行方块消除,然后将上面所有 方块向下移动,可以同时消多行。 5.当游戏积分到了一定时可以自动升级,这个升级指速度升级。 6 不同的用户对于键位有不同的要求,所以提供了配置保存的功能。这样 就不需要每次游戏都重新配置。
4、三、完成期限和主要措施 主要措施 C#是一种编程语言,它是为生成在 .NET Framework 上运行的多种应用程 序而设计的。C# 简单、功能强大、类型安全,而且是面向对象的。C# 凭借它 的许多创新,在保持 C 样式语言的表示形式和优美的同时,实现了应用程序的 快速开发。 Visual Studio 支持 C#,这是通过功能齐全的代码编辑器、项目模板、设 计器、 代码向导、 功能强大且易于使用的调试器以及其他工具实现的。 通过 .NET Framework 类库,可以访问多种操作系统服务和其他有用的精心设计的类,这 些类可显著加快开发速度与减少开发周期。 完成期限 xxxx-xx-xx,查阅材料,确定选题。 xxxx-xx-xx,系统整体框架构思,详细了解设计中所运用的技术。 xxxx-xx-xxxxxx-xx-xx,系统初步设计。 xxxx-xx-xxxx