连连看C语言课程设计报告
《连连看C语言课程设计报告》由会员分享,可在线阅读,更多相关《连连看C语言课程设计报告(26页珍藏版)》请在毕设资料网上搜索。
1、连连看 1、 问题描述 连连看是一款简单有趣的小游戏,曾经风靡一时,玩家要将相同的两张牉用三根以 内的直线连在一起就可以消除,规则简单容易上手,游戏速度节奏快,画面清晰可爱, 适合绅心的玩家。游戏胜利条件的判定:将棋盘上面的格子全部消除掉;失败的判定: 规定的时间内格子没有消除。 2、 问题分析 连连看需要解决的问题包括: (1)整个游戏界面和各种图案的图形显示; (2)如何判断鼠标所点的两个图像能否相消; (3)如何判断是否消除完全; (4)如何判断游戏的结束及如何终止游戏; (5)游戏难度的设计和得分规则 游戏总的流程可以描述如下: 首先出现游戏界面, 一幅由 10*6 的小图片的构成的画
2、面, 玩家需要点击 2 个相同图案的对子,其连接线丌多于 3 根直线,也就是说连接相同图案 时,直线只能有两个折点,就可以成功将对子消除。 此外,需要重点考虑的是游戏面板和各种形状的方块的数据结构表示。格子面板可以用 一个二维数组来表示。 3、 开发工具的介绍 【 VS2008 】 VS2008 引入了 250 多个新特性,整合了对象、关系型数据、XML 的访问方式,语 言更加简洁。使用 Visual Studio 2008 可以高效开发 Windows 应用程序。设计器中可 以实时反映变更,XAML 中智能感知功能可以提高开发效率。同时 Visual Studio 2008 支持项目模板、调
3、试器和部署程序。Visual Studio 2008 可以高效开发 Web 应用,集 成了 AJAX 1.0,包含 AJAX 项目模板,它还可以高效开发 Office 应用和 Mobile 应用。 VS 的开发界面分为两个版本:整合模式和孤立模式,分别对基于语言的开发和基于特 别工具的开发作了优化。 【 EasyX 】 EasyX 是针对 C+ 的图形库,可以帮助 C 语言初学者快速上手图形和游戏编程。 许多学编程的都是从 C 语言开始入门的,而目前的现状是: 1. 有些学校以 Turbo C 为环境讲 C 语言,只是 Turbo C 的环境实在太老了,复制 粘贴都很丌方便。 2. 有些学校直
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 连连 语言 课程设计 报告
