(此文档为word格式,下载后您可任意编辑修改!)
合肥学院
2012 届 毕 业 论 文(设计)
论文(设计)题目 | 连连看游戏的设计与实现 | |
院系名称 | 计算机科学与技术系 | |
专业(班级) | 计算机科学与技术 | |
2008级本科1班 | ||
姓名(学号) | ||
指导教师 | 高玲玲 | |
系负责人 | 袁 暋 | |
完成时间 | ||
连连看游戏的设计与实现
中 文 摘 要
从2001年开始,游戏作为一种产业已经渐渐地为中国大众接受,它所带来的经济效益和社会效益更是人们之前所没有估计到的,当游戏作为一种很重要的娱乐手段被大众接受时,游戏产业就已经注定会带来巨大的经济效益。
连连看游戏是一款经典小游戏,操作简单,适合所有玩家。连连看游戏软件在Linux环境下用QT框架设计开发,可以实现初始化界面,用户使用鼠标点击两张相同图案的小方块进行消除,并有多种地图样式和道具选择,丰富了游戏的娱乐性。此连连看游戏程序界面美观,操作简单,具有一定的趣味性,是一款老少皆宜的休闲佳品。
本文通过需求分析与方案论证,首先对开发连连看游戏程序进行初步的分析,然后通过总体设计和详细设计论述了系统的开发和实现过程。
关键词:连连看;单机游戏;游戏开发
Design and Implementation of Lianliankan game
Abstract
Beginning in 2001, the game as an industry has been gradually for the Chinese public acceptance, economic and social benefits it brings, is not estimated in before the people to the game as a very important means of entertainment the publicaccepted, the game industry has been destined to bring huge economic benefits.
Lianliankan game is a classic game, simple operation, suitable for all players. Lianliankan game software design and development of the QT framework in the Linux environment, you can achieve the initialization interface, the user uses the mouse to click the small box with two identical patterns to eliminate, and a variety of map styles and props select, rich game entertaining. Lianliankan games beautiful interface, easy operation, with some interesting, is a leisure ages to share.
This article through the demand analysis and the project concept demonstration, fi
rst to develops looked again and again the game procedure carries on the preliminary analysis, then elaborated system's performance history through the system design and the detailed design as well as realizes the process.
KEY WORDS: lianliankan ;stand-alone game; game-developme
第一章 绪论
1.1 课题背景
连连看是一款风靡很久的单机版游戏,对于玩家并不陌生,游戏规则非常简单,只要选择一对相同图案的卡片连接起来,连接路径若避开其他图片,且不超过两次转弯则消除此对卡片,容易上手。改造成网络游戏增强了该游戏的竞技性,把原先单人在规定时间内完成游戏改变成了玩家间相互制约,相互竞争,可以多人组队合作完成游戏,增强了游戏的技巧性、竞技性、合作性。
连连看来源于街机游戏,是给一堆图案中的相同图案进行配对的简单游戏,一位叫做朱俊的网友将这种形式搬到了PC上,立刻成为办公一族的新宠,并迅速传遍了世界各地。饱受工作压力的人们没有太多的时间进行复杂的游戏,而对于这种动动鼠标就能过关的游戏情有独钟。
1.2 课题意义
开发连连看游戏程序的目的是为了满足人们休闲的需要,在紧张工作之余休闲类的小游戏能够给人带来最大程度的放松,也可以增进人们之间的交流,沟通,通过游戏还可以认识更多的朋友,也可以到达跨省、跨市,甚至跨国间人们互相娱乐的目的,而且小游戏还不会浪费计算机过多的资源,不像大型游戏占资源和牵扯精力,可谓工作娱乐两不误[1]。
通过此次课题的设计,掌握如何制怍一个游戏软件,以及制作游戏软件的整个流程,制作游戏软件的步骤,为以后的就业工作打下基础。
1.3 国内外发展情况
电脑游戏在我国起步虽晚,发展却并不为慢。作为后来者,国内业界同行们的信心、勇
气和紧迫感曾经着实令玩家们欣慰。让我们记住这些在国产游戏事业上曾经洒过汗水的年轻人,正是他们的创新精神和勇气,才使得国产游戏在并不宽松的环境下蓬勃发展至今。与单机游戏日渐衰落正相反的是,网络游戏方兴未艾,遍地开花。但是,与此同时,我们也看到了,在繁荣的背后,潜在的危机,一是来自国内游戏制作者在游戏制作理念上的不足和困乏,另外就是资金问题,这两方面与欧美游戏制作差距很大。
在美国,集中了许多计算机软件的设计人才,他们工作之余,时常喜爱编一种能与人斗智的“游戏”,以此来锻炼编程的能力。这种“游戏”花样繁多,但其特点都是利用计算机软件事先设计好的“分析”、“判断”能力反过来与人较量[2]。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论