ASP.net网页在线五子棋对战游戏设计+i源代码
时间:2019-04-14 09:08 来源:毕业论文 作者:毕业论文 点击:次
摘 要:计算机游戏的发展使人们业余生活变得更加丰富。五子棋是策略型棋类益智游戏,具有趣性和消遣性,人们在闲暇时间通过下棋可以提高逻辑思文能力。五子棋源于中国古代的传统黑白棋种,研究它可以让更多人了解五子棋,有助于优秀文化的推广。本设计完成了一个人机博弈的五子棋网页游戏,使用ASP.ENT技术进行设计, 安装silverlight插件,使网页变得更加的生动漂亮;后台部分采用MVC设计模式;进行五子棋的AI设计时涉及到了评分规格、走棋算法和最终的胜利规则,实现了人机对战的五子棋程序。34492 毕业论文关键字:五子棋; ASP.ENT;MVC;AI Design of the Web Page Gobang with Online Abstract: The emergence of computer game make people have a more rich amateur life. Gobang is a tactical game also a fun and recreational game. People can improve logical thinking ability in their spare time by playing chess. Gobang is traditional black white chess and originated from the ancient China. The research of gobang make more people know about the chess and culture. The design used Asp.net technology to finish the Gobang game. The installation of the silverlight plug-in allow we make web page become more lively and beautiful at the design. The programming background part adopts MVC design pattern. The design of AI involves specification of rate and moves algorithm. Finally the gobang that program of man-machine against be finished. Key Words: Gobang;ASP.NET; MVC; AI 目 录 摘 要: 1 引言 1 1.开发工具和组件 2 1.1 Visual Studio 2010 2 1.2 所需组件 3 2.所需技术和语言 3 2.1 ASP.NET开发技术 3 2.2 C#编程语言 4 3.概要设计 4 3.1游戏界面 4 3.2系统ER模型 5 3.3游戏架构 5 4.详细设计 7 4.1五子棋基本规则 7 4.2设计流程 7 4.3游戏中的评分规格及算法实现 8 5.总结 11 参考文献 11 致谢 13 网页在线五子棋对战游戏设计 引言 随着计算机技术和网络技术的发展,它们为我们提供的服务也更加多样、便捷,已经成为人们生活中不可缺少的部分。从上世纪60年代早期计算机游戏的初次研究,到90年代起PC游戏繁荣发展,如今计算机游戏已经有50多年的历史,在这个短暂的时间里,游戏开发的新技术随着计算机及网络的发展而层出不穷,各种类型游戏不断出现并快速发展。网页游戏因其起点低、无端(服务端)等特性而快速发展。它凭借健康、方便、互动性强、益智等诸多优点,已经成为现代大部分人休闲娱乐的首选。 网页游戏(Web Game)又称无端游戏,是基于Web浏览器的在线游戏。它不需要下载庞大的客户端,也不需要快速的网速和高配置的硬件,在进行游戏时不需要像网络游戏那样时刻保持操作状态,可以进行其他的操作而不影响游戏的进程。网页游戏因其便捷性、休闲性和自主性而快速占得了游戏市场的一席之地。本设计完成了一个网页五子棋人机对战游戏。该论文从所需技术、语言、程序的概要设计和详细设计方面,讲解了五子棋游戏具体的实现方法。 五子棋是策略型棋类益智游戏,棋具与围棋相通用,起源于中国上古时代的传统黑白棋种,主要流行于华人和汉字文化圈的大部分国家以及欧美的一些地区。五子棋规则简单,变化多端,非常具有消遣性和趣性,经常进行游戏不仅能增强思文能力、提高智力,而且有助于修身养性。五子棋游戏已经在各个游戏平台有广泛的应用,网页游戏当然也不例外,这里实现了一个人机对战的网页五子棋游戏。 (责任编辑:qin) |