文档章节

斗地主算法的设计与实现(六)--项目源码和说明

FansUnion
 FansUnion
发布于 2015/05/03 01:31
字数 358
阅读 268
收藏 2

本篇将给出斗地主算法的源码,介绍斗地主这个项目的一些基本情况。

下载地址:http://download.csdn.net/detail/fansunion/6387589

特别说明:斗地主项目的主要实现了,斗地主中的洗牌、发牌、判断牌型、排序等一系列算法,但这并不是一个完整的项目。

界面操作部分,功能很有限,仅供参考,有兴趣的同学自行完善。

项目结构


项目截图

新手容易遇到的一个问题

引入以下2个类会报错误
import sun.audio.AudioPlayer;
import sun.audio.AudioStream;

Description    Resource    Path    Location    Type
Access restriction: The constructor AudioStream(InputStream) is not accessible due to restriction on required library C:\Program Files\Java\jre7\lib\rt.jar    DdzUtil.java    /DouDiZhu/src/cn/fansunion/ddz    line 138    Java Problem

解决方案
Windows-Preferences-Java-Compiler-Errors/Warnings-Deprecated and restricted API-Forbidden reference(Access rule),将Error 改为Warning或Ignore。

这些废弃的或限制使用的API,我目前还没有找到相应的可替换的API,先这样使用吧。

互动交流

a.觉得好的,“顶”。文章下方的“顶”按钮。

b.留言评论。

c.有啥好的建议,或者程序中有错误,可以告诉我哦。

相关阅读

斗地主算法的设计与实现

面向对象实现斗地主程序的核心算法,包括洗牌、发牌、判断牌型、比较牌的大小、游戏规则等。


原文参见: http://FansUnion.cn/articles/2749

© 著作权归作者所有

FansUnion
粉丝 60
博文 858
码字总数 825464
作品 0
丰台
高级程序员
私信 提问
Java写的斗地主游戏源码

源码下载在最后 我们的前年的课设要求做一个斗地主程序,当时正在愁如何做界面,当时刚好在学习C#,于是就用C#完成了这个程序。 一方面,当时我C#功底还很差(其实现在也不怎么样),很多地方...

付翔
2015/11/04
0
0
ansatsing/QQLandlords

为什么要搞这样一个项目 满足自己的java网络多线程编程的欲望!因为之前一直都是搞web开发,服务器和客户端数据交流人家web服务器早就给你搞好了,比如tomcat,jetty...等等,其实之前脑子里就...

ansatsing
02/15
0
0
Android版手机斗地主游戏源码

自己做的一个手机斗地主,没有任何问题,导入即可运行,与大家交流下,分配地主发牌都是随机的,根据谁的牌数先为0就是谁赢,再根据他的Id判断他是农民还是地主,每个人自动生成3分,结束后赢...

tianyahala
2015/10/13
146
0
开源棋牌游戏-贝密游戏--beimi

开源棋牌游戏,包含麻将、德州、斗地主 首个版本会采用当前最流行的房卡模式 贝密游戏是一系列棋牌游戏的名称,其中包含麻将、斗地主、德州,目前正在进行UI设计以及后台系统(JAVA)开发,7...

贝密游戏
2017/08/02
14.5K
13
13行代码实现:Python实时视频采集(附源码)

13行代码实现:Python实时视频采集(附源码) 一、前言 本文是《人脸识别完整项目实战》系列博文第3部分:程序设计篇(Python版),第1节《Python实时视频采集程序设计》,本章内容系统介绍:...

优惠码领取
04/08
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Spring系列教程八: Spring实现事务的两种方式

一、 Spring事务概念: 事务是一系列的动作,它们综合在一起才是一个完整的工作单元,这些动作必须全部完成,如果有一个失败的话,那么事务就会回滚到最开始的状态,仿佛什么都没发生过一样。...

我叫小糖主
今天
5
0
CentOS 的基本使用

1. 使用 sudo 命令, 可以以 root 身份执行命令, 必须要在 /etc/sudoers 中定义普通用户 2. 设置 阿里云 yum 镜像, 参考 https://opsx.alibaba.com/mirror # 备份mv /etc/yum.repos.d/CentO...

北漂的我
昨天
2
0
Proxmox VE技巧 移除PVE “没有有效订阅” 的弹窗提示

登陆的时候提示没有有效的订阅You do not have a valid subscription for this server. Please visit www.proxmox.com to get a list of available options. 用的是免费版的,所以每次都提示......

以谁为师
昨天
3
0
Java设计模式之外观模式(门面模式)

什么是外观模式   外观模式(Facade),他隐藏了系统的复杂性,并向客户端提供了一个可以访问系统的接口。这种类型的设计模式属于结构性模式。为子系统中的一组接口提供了一个统一的访问接口...

须臾之余
昨天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部