扫雷游戏论文

第1章引言
1.1课题背景及意义
当前随着计算机的深入普及,越来越多的人有了个人电脑,人们运用计算机完成许多重要的工作,计算机在人们的日常生活中扮演着越来越重要的角。随着计算机的广泛应用和深入发展,当前的计算机应用早已不单局限于工作,计算机的娱乐性越来越得到人们的关注,近年来游戏产业规模飞速成长。权威市场调研机构国际数据集团(DFC Intelligence)日前发表报告显示,在2012年全球游戏市场的产值达到了600.4亿美元,并预测2013年将达到649亿美元,更会在2015年突破700亿美元大关。这远远超越好莱坞电影产业以及音乐娱乐事业,而成为目前娱乐事业的最大主流。
目前整个游戏产业的运作模式已经跟好莱坞电影产业的运作模式非常相近志愿精神是指什么,电影产业有制片、发行、宣传等明细分工,游戏产业亦同,由专业的游戏研发小组负责研发游戏,也有如微软、Steam这类国际级经销商读大学读什么负责游戏发行,甚至连“游戏制作人”也被培养成明星一样成
为一种招牌,如任天堂有王牌制作人宫本茂、SEGA有铃木裕、KONAMI有小岛秀夫、CAPCOM有三上真司,明确的游戏产业分工的确有助于游戏产业的规模发展与进化,但也无形中让游戏开发成本大增。为了降低游戏开发成本,开发娱乐性强成本低的游戏就成为当前的主要课题,在这种趋势下各种小型的低成本的游戏软件应运而生。在这其中,系统自带的小游戏也占据了相当重要的地位,与那些网络游戏和3D游戏相比,它有编写简单、容易上手等特点,可以满足人们在完成日常工作之余适当娱乐的需求。这些小游戏大都是以益智和娱乐为目的,不仅给紧张工作的人们以放松,还可以让人们的大脑得到开发。微软公司的Windows系列操作系统中内置了很多非常经典的小游戏,包括扫雷,弹球,纸牌等等。
1.2关于本课题
本次课题研究的是微软公司的操作系统Windows中的扫雷游戏。扫雷游戏是Windows操作系统下的一款经典游戏,在过去的数年里,windows操作系统历经数次换代更新,变的越来越庞大、复杂,功能也越来越强大,但是这款小游戏依然存活了下来,可见这款小游戏的经典。
扫雷游戏的规则简单,目标是在最短的时间内根据点击格子出现的数字出所有非雷格子,同时避免踩雷。扫雷游戏具有上手容易、耐玩性高、玩家广泛等特点,基于这些原因,我决定将扫雷游戏作为我的研究课题。
第2章开发环境及相关技术的介绍
2.1开发环境
诺贝尔文学奖中国操作系统:Microsoft Windows 7
程序语言:C#风铃制作
.NET框架版本:.NET Framework 4.0
集成开发环境:Microsoft Visual Studio 2010
2.2酒店集团C#的由来
在过去的一段时间中C和C++一直是商业软件的开发领域中最具生命力的语言。虽然他们
为程序员提供了丰富的功能,高度的灵活性和强大的底层控制力,但是利用C、C++语言开发的Windows应用程序显然复杂了很多,同时也牺牲了一定的效率。与VB相比同等级的C、C++完成一个程序往往需要更多的时间来完成开发,因此各层人士都试图寻一种新的语言,希望能在功能和功率之间到一种更为理想的平衡点。 针对这一问题微软公司于2000年6月26日正式发布C#。C#是一种最新的、面向对象的编程语言。C#使得程序员可以在Miscrsoft开发的.NET平台上快速的编写应用程序。
C#是一种简单、现代、面向对象且类型安全的编程语言。C#语言从C和C++语言演化而来,同时C#具备了应用程序快速开发Rapid Application Development(RAD)语言的高效率和C++固有的强大能力并吸收了Java和Delphi等语言的特点和精华,是.NET开发的首选语言。
2.3C#的特点
2.3.1简洁易用的语法
C#主要从C和C++继承而来,同时吸收Java和Delphi的优点。C#摒弃了C和C++中一些比
蛩较复杂而且不常用的语法元素。C和C++中的指针虽然功能强大但极不安全稍不小心就会导致程序出错甚至导致系统奔溃。C#取消了指针,不允许直接对内存进行操作,让代码运行在安全的环境中。
此外C#语法的很多变化无不体现了C#的简洁之美。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。