导 师:刘恒洋 答辩人:毛国平 专 业:计算机科学与技术 局域网斗地主游戏的设计与开发 导 师:刘恒洋 答辩人:毛国平 专 业:计算机科学与技术
论文框架 研究背景 课题方向 论文要点 总结 1 2 3 4
研究背景 随着电子产业和网络技术的发展,电脑游戏也得到了飞速的发展,成功的电子游戏不断涌现。目前比较成熟的大型游戏有:反恐精英(CS),魔兽争霸,星际争霸,实况足球,帝国时代等等。随着大型游戏的产生,一些网络小游戏也应运而生,例如QQ上面的一些小游戏:斗地主,四国军棋,拖拉机(80分),美女找茬等等。这些小游戏因为规则简单,操作容易,深受广大的网友们喜爱。在闲来无聊之时,玩一下网络小游戏,不仅可以打发无聊的时间,还可以完全的放松一下心情。本人就是以网络小游戏为研究主题,以斗地主游戏为实例,设计一个局域网斗地主游戏。
课题方向 本次设计本人实现的是一个局域网斗地主游戏,此课题主要有两个方面的内容: 一.局域网互联 二.斗地主游戏开发
论文要点 斗地主游戏分析: 一.游戏流程 二.游戏规则 斗地主游戏设计与实现: 一.涉及的关键技术 二.涉及的算法和各个功能的实现
总结 通过本次毕业设计,我主要有了以下两个方面的认识: 我们要尽量避免眼手低的坏习惯, 在一开始进行斗地主游戏的设计时,我觉得斗地主游戏很简单,因为斗地主是我们经常玩的网络小游戏,就那几个步骤,就那一点规则,肯定很容易就能实现的。但是,在实际的开发过程中却遇到了很多的问题,涉及了很多的算法,这些问题涉及的内容远远大于我们在玩游戏时考虑的那些东东。所以我深刻认识到:在没有实际的了解或开发一个项目时,我们就不要把它想的太简单了,可能一个似乎简单的项目里面涉及的方方面面是我们一个人无法考虑完整的。 软件开发,算法还是很重要的, 小小斗地主,算法特别多。这是我在实际开发过程中所深刻体会到的。软件开发,特别是有关游戏的开发,里面设计的算法真的特别多。我的整个程序代码最主要的,最核心的,也就是斗地主游戏的算法,这些算法大部分源自于斗地主游戏的规则。游戏怎么开始,玩家怎么抢地主,玩家怎么出牌,游戏怎么结束,等等,这些都是需要认真考虑的。
谢谢大家!