综合报告-基于windows 平台DirectX视频加速技术的连连看游戏设计与实现.doc

上传人:bao****ty 文档编号:132348045 上传时间:2020-05-14 格式:DOC 页数:10 大小:103.50KB
返回 下载 相关 举报
综合报告-基于windows 平台DirectX视频加速技术的连连看游戏设计与实现.doc_第1页
第1页 / 共10页
综合报告-基于windows 平台DirectX视频加速技术的连连看游戏设计与实现.doc_第2页
第2页 / 共10页
综合报告-基于windows 平台DirectX视频加速技术的连连看游戏设计与实现.doc_第3页
第3页 / 共10页
综合报告-基于windows 平台DirectX视频加速技术的连连看游戏设计与实现.doc_第4页
第4页 / 共10页
综合报告-基于windows 平台DirectX视频加速技术的连连看游戏设计与实现.doc_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《综合报告-基于windows 平台DirectX视频加速技术的连连看游戏设计与实现.doc》由会员分享,可在线阅读,更多相关《综合报告-基于windows 平台DirectX视频加速技术的连连看游戏设计与实现.doc(10页珍藏版)》请在金锄头文库上搜索。

1、南昌航空大学软件学院东软班 摘 要基于windows平台DirectX视频加速技术的连连看游戏设计与实现学生姓名: 班级:指导老师:摘要:连连看游戏是一款经典小游戏,操作简单,适合所有玩家。连兰看游戏软件在Windows环境下用Visual Studio 2005 工具,基于DirectX3D设计开发,可以实现初始化界面,用户使用鼠标点击两张相同图案的小方块进行消除,并有多种地图样式和道具选择,丰富了游戏的娱乐性。此连连看游戏程序界面美观,操作简单,具有一定的趣味性,是一款老少皆宜的休闲佳作。DirectX是一种应用程序接口(API),它可让以windows为平台的游戏或多媒体程序获得更高的执

2、行效率,加强3d图形和声音效果,并提供设计人员一个共同的硬件驱动标准,让游戏开发者不必为每一品牌的硬件老写不同的驱动程序,也降低用户安装及设这硬件的复杂度本文通过需求分析与方案论证,首先对开发连连看游戏程序进行初步的分析,然后通过总体设计和详细设计阐述系统的开发和实现过程。关键词:连连看 DirectX 游戏开发 指导老师签名:i南昌航空大学东软班 综合报告Windows platform DirectX video acceleration technology Lianliankan game design and Implementation Based onStudent name :

3、 Class: Supervisor: Abstract: The game Lianliankan is classic, small and simple. It Suits for lots of users. The game software runs under the Windows environment, it is based on the DirectX3D framework with Visual Studio 2005 development tool. Users can use mouse clicks on two same pictures to elimi

4、nate them, and the game has many kinds of map styles and the stage to choice, to enrich entertainment. The game make more fun for both young and old people.DirectX is an application programming interface (API), which allows games or multimedia programs to achieve higher efficiency in the implementat

5、ion in windows platform, DirectX enhanced 3d graphics and sound effects, this provide games developers a standard hardware-driven interface, which do not need to write a different driver for each brand of hardware, this decrease the complexity of install and set up the hardware for users.This articl

6、e is designed under the demand analysis and demonstration. First of all this article analysis preliminary procedure flow of the game LianLianKan, then describe system design and the detailed design of this game.Keyword:Lianliankan; DirectX; Game-DevelopmenSignature of Supervisor:基于windows平台DirectX视频

7、加速技术的连连看游戏设计与实现学生姓名:江海涛 班级:102042指导老师:刘志韬摘要连连看游戏是一款经典小游戏,操作简单,适合所有玩家。连连看游戏软件在Windows环境下用Visual Studio 2005 工具,基于DirectX3D设计开发,用户使用鼠标点击两张相同图案的小方块进行消除,并有多种地图样式和道具选择,丰富了游戏的娱乐性。此连连看游戏程序界面美观,操作简单,具有一定的趣味性,是一款老少皆宜的休闲佳作。DirectX是一种应用程序接口(API),它可让以windows为平台的游戏或多媒体程序获得更高的执行效率,加强3d图形和声音效果,并提供设计人员一个共同的硬件驱动标准,让

8、游戏开发者不必为每一品牌的硬件老写不同的驱动程序,也降低用户安装及设置硬件的复杂度本文通过需求分析与方案论证,首先对开发连连看游戏程序进行初步的分析,然后通过总体设计和详细设计阐述系统的开发和实现过程。关键字:连连看 DirectX 游戏开发 ABSTRACTThe game Lianliankan is classic, small and simple. It Suits for lots of users. The game software runs under the Windows environment, it is based on the DirectX3D framewor

9、k with Visual Studio 2005 development tool. Users can use mouse clicks on two same pictures to eliminate them, and the game has many kinds of map styles and the stage to choice, to enrich entertainment. The game make more fun for both young and old people.DirectX is an application programming interf

10、ace (API), which allows games or multimedia programs to achieve higher efficiency in the implementation in windows platform, DirectX enhanced 3d graphics and sound effects, this provide games developers a standard hardware-driven interface, which do not need to write a different driver for each bran

11、d of hardware, this decrease the complexity of install and set up the hardware for users.This article is designed under the demand analysis and demonstration. First of all this article analysis preliminary procedure flow of the game LianLianKan, then describe system design and the detailed design of

12、 this game.Keywords: Lianliankan; DirectX; Game-Developmen1. 研究的背景与意义连连看是一款风靡很久的单机版游戏,对于玩家并不陌生,游戏规则简单,只要选择一对相同图案的方块连接起来,连接路径若避开其他图片,且不超过两次转弯则消除次对方块,容易上手。改造成网络游戏增强了该游戏的竞技性,把原先单人在规定时间内完成游戏改变成了玩家间相互制约,相互竞争,可以多人组队合作完成游戏,增强了游戏的技巧性、竞技性、合作性。连连看来源于街机游戏,是给一堆图案中的相同图案进行配对的简单游戏,一位叫做朱俊的网友将这种形式搬到了PC上,立刻成为办公一族的新宠,

13、并迅速传遍了世界各地。饱受工作压力的人们没有太多的时间进行复杂的游戏,而对于这种动动鼠标就能过关的游戏情有独钟。开发连连看游戏程序的目的是为了满足人们休闲的需要,在紧张工作之余休闲类的小游戏能够给人们带来最大程度的放松,也可以增进人们之间的交流,沟通,通过游戏还可以认识更多的朋友,也可以到达跨省、跨市,甚至跨国间人们互相娱乐的目的,而且小游戏还不会浪费计算机过多的资源,不像大型游戏占资源和牵扯精力,可谓工作娱乐两不误。通过此次课题的设计,掌握如何制作一个游戏软件,以及制作游戏软件的整个流程,制作游戏软件的步骤,为以后的就业工作打下基础。2. 系统的研究现状电脑游戏在我国起步虽晚,发展却并不为慢

14、。作为后来者,国内业界同行们的信心、勇气和紧迫感曾经着实令玩家们欣慰。让我们记住这些国产游戏事业上曾经撒过汗水的年轻人,正是他们的创新精神和勇气,才使得国产游戏在并不宽松的环境下蓬勃发展至今。与单机游戏日渐衰落正相反的是,网络游戏方兴未艾,遍地开花。但是,与此同时,我们也看到了,在繁荣的背后,潜在的危机,一是来自国内游戏制作者在游戏制作理念上的不足和困乏,另外就是资金问题,这两方面与欧美游戏制作差距很大。在美国,集中了许多计算机软件的设计人才,他们工作之余,时常喜爱编一种能与人斗智的“游戏”,一次来锻炼编程的能力。这种“游戏”花样繁多,但其特点都是利用计算机软件事先设计好的“分析”、“判断”能

15、力反过来与人较量。由于不断修改更新,是计算机的“智力”水平与人难分高低。连连看这款游戏来源于中国,现在已风靡全世界。连连看游戏从出现到现在已经更新了好多版本,比较知名的有蔬菜连连看、水晶连连看、阿达连连看和宠物连连看等不同版本,现在已经有FLASH版本,游戏起来更加方便,无需安装,打开网页即可游戏,最近更是出现网络版本,QQ连连看就是这样一款连连看游戏的网络版本,可以通过网络与其他玩家一起进行游戏,而且地图更为繁多,道具更为丰富,及大地增强了游戏的乐趣。今天,当我们回顾电子游戏最初为什么能吸引人,我们不难悟出这样的道理:电子游戏满足了人们对竞争和对抗的渴望,它总是给予竞争者以新的难题。同时,它还能为胜利这提供崭新的画面和音乐享受。3. DirectX简介DirectX是由微软公司建立的游戏编程接口。由c+编程语言实现,遵循COM。在Windows的平台上影响力超越OpenGL并被多数PC游戏开发商采用。最新版本DirectX9.0c(2006年12月13日)。另外,Windows Vista第5283版亦包含有DirectPlay、DirectSound、DirectInput、DirectSetup等部分。Direct3D与DirectDraw已整合成DirectGaphic,而DirectShow亦已自原本的DirectX SDK中移到Windows平台SDK了

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号