斗地主设计.docx

资料分类:计算机信息 上传会员:HOV3366 更新时间:2025-04-25
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:8963
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)
摘要:在游戏系统开发当中,通过多线程技术能为玩家开启倒计时进程,通过Swing技术实现了手牌点击、游戏按钮与各种事件,极大地丰富了游戏的界面完整性;在游戏后台中,实现了抢地主、发牌、出牌、判赢等算法,通过合理分配资源和确定电脑优先考虑某些条件与因素,合理地解决了洗牌的乱序、牌的排序、出牌的策略等问题,基本完成斗地主系统内部核心算法。在游戏当中,玩家既能对战两位电脑玩家,也可以能与另一个电脑玩家对战另一个电脑玩家,通过以上界面与算法的基础上,在整个过程当中,游戏出牌既能在合理情况下,也让玩家感受棋牌游戏的竞技性。
关键词:Java;斗地主;竞技
 
目 录
摘 要
Abstract
1. 系统调查-1
1.1研究背景-1
1.2研究目的与意义-2
1.3系统规则-2
1.4论文组织-2
2. 可行性研究-4
2.1技术可行性研究-4
2.1.1主要技术-4
2.1.2关键技术-4
2.2社会可行性分析-4
3. 需求分析-6
3.1系统功能需求-6
3.2开发技术与运行环境-7
3.2.1开发技术-7
3.2.2运行环境-7
4. 系统设计-8
4.1技术支持-8
4.2功能模块流程图设计-8
4.2主要类设计-14
4.3主要算法设计-15
4.3.1洗牌算法思路-15
4.3.3判断牌类型算法思路-16
4.3.4出牌算法思路-18
4.3.5判赢算法思路-21
5.系统测试-22
5.1测试环境与配置-22
5.2测试用例设计-22
5.2.1洗牌、分牌模块测试用例-22
5.2.2抢地主测试用例-23
5.2.3出牌、判赢测试用例-25
6. 系统展示-28
7. 小结-30
参考文献-31
致谢
相关论文资料:
最新评论
上传会员 HOV3366 对本文的描述:在国内互联网游戏领域分类中,纸牌游戏一直都是历久弥新的游戏,游戏活跃程度不亚于一些火爆的游戏。比如象棋、斗地主、三国杀等等。这些纸牌游戏通常有较丰富的游戏背景,多......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: