基于C#连连看游戏开题报告.docx
文本预览下载声明
毕业设计(论文)开题报告
题目 基于 C#的连连看游戏开发
专 业 名 称 电子信息工程
班 级 学 号 088205208
学 生 姓 名 曹丛
指 导 教 师 廖 远
填 表 日 期 2012 年 01 月 04
一、选题的依据及意义
连连看游戏是一种桌面益智小游戏。它简单易上手好玩还锻炼人深受人们喜爱,网上有各种不同的连连看版本,从 FLSASH 版本的连连看到社交网络的连连看,很多用户深深喜爱这款小游戏,所以如何编写更好版本的连连看,也就意味着更好的市场前景。休闲益智简单的游戏设计的目的是满足了人们休闲的需要,在紧张工作之余休闲类的小游戏能够给人带来最大程度的放松。现在桌面小游戏、在线网页游戏、社交游戏越来越受网民欢迎,除了玩的方法简单外,很多游戏不乏经典。连连看游戏就是一个典型。不管走到哪个网页游戏网站,哪个社交游戏平台,连连看游戏总是排在玩家欢迎排名的前
5 位,休闲、趣味、益智是连连看玩不厌的精华,且不分男女老少、工薪白领,是一款适合大众的经典网络休闲小游戏。
并且玩连连能锻炼人的观察仔细的能力,越相似的越难分辨这就要看你不是有耐 心,还能考察人得反应能力,当然这个能力也是能慢慢培养的,玩连连看还有好多优点, 以上的这几点玩连连看都能帮你很好的实现。
二、国内外研究概况及发展趋势
国内外研究的概况
C#是微软公司在 2000 年 6 月发布的一种新的 编程语言,并定于在微软职业开发者论坛(PDC)上登台亮相,它简单、安全、面向对象语言的设计。C#是微软公司 研究员Anders Hejlsberg 的成果。C#看起来与 Java 有着惊人的相似;它包括了诸如单一继承、 界面、与 Java 几乎同样的语法,和编译成中间 代码再运行的过程。但是 C#与 Java 有着明显的不同,它借鉴了 Delphi 的一个特点,与 COM( 组件对象模型)是直接集成的, 而且它是微软公司.NET windows 网络框架的主角。C#是专门为.NET 的应用而开发的语言。它吸收了 C++、Visual Basic、Delphi、Java 等语言的优点,体现了当今最新的程序设计技术的功能和精华。C#继承了 C 语言的语法风格,同时又继承了C++的面向对象特性。不同的是, C#的对象模型已经面向 Internet 进行了重新设计,使用的是.NET 框架的类库;C#不再提供对指针类型的支持,使得程序不能随便访问内存地址空间,从而更加健壮;C#不再支持多重继承,避免了以往类层次结构中由于多重继承带来的可怕后果。.NET 框架为 C#提供了一个强大的、易用的、逻辑结构一致的程序设计环境。
现在我们常看到的是 Visual Studio 2002、Visual Studio 2003、Visual Studio 2005 这几个版本,C#的版本还在不断的被创造出来,VS2010(.NET 4.0)是现在比较新的版本。
C# 的发展趋势
2002 年 2 月,微软终于推出了迟迟未上市的 VisualStudio7.0,并将其定名为“VisualStudio.NET2002”。 此后,微软马不停蹄,VisualStudio 也恢复了往日的开发进度。在 2003 年 5 月,微软如期推出了 VisualStudio。NET2003,同时也发布了 C# 的改进版本——C#1.1。这一时期的 C#(以下称为 C#1.x)提出了纯粹的面向对象概念, 并在语言特性中展现得淋漓尽致。C 并非纯面向对象的,为了和 C 兼容以及提供更高的执行效率,它保留了很多模块化的东西。。在 C#1.x 中,所有面向对象的概念都在语言中得到了非常好的体现。同时,C#还通过类类型、值类型和接口类型的概念形成了统一的类型系统。C#使用了大家所熟知的语法实现了方法,以至于很多人认为 C#和 Java、C
等面向对象语言“非常相像”,这使得从使用其他面向对象语言转到使用 C#的过程非常简单。
C#发展是相当的迅速的,它的优点在不断的体现出来也在不断的改善当中,版本在不断的向市面涌现出来,还要发展很长的一段时期,C#的发展并没有最终定型。
简化应用程序的开发
在简化应用程序开发方面
C#看起来与 Java 有着相似之处;它包括了诸如单一继承、 界面、与 Java 几乎同样的语法,和编译成中间 代码再运行的过程,它吸收了 JAVA 语言的很多优点。
C#对 Windows 程序最大的卖点可能就是它与 COM 的无缝集成了,COM 就是微软的
Win32 组件技术.实际上,最终有可能在任何.NET 语言里编写 COM 客户和服务器端.C#编写的类可以子类化一个已存在的 COM 组件;生成的类也能被作为一个 COM 组件使用,然后又能使用。
3.使用
显示全部