# String_Mahjong_Java
全字符麻将游戏,但是是Java和窗口图形化界面版。
我一直在寻找Java版本的麻将和牌算法,因为毕竟不想重复造轮子,最后终于从[麻雀 和了判定(役の判定) アルゴリズム 最終更新日:2008/4/9](http://hp.vector.co.jp/authors/VA046927/mjscore/) 这个网站上像挖坟一样地找到了这篇博客。感谢博客的创作者——山岡忠夫さん提供的拆分形麻将算番方式。愿新时代的互联网精神指引我们的前行。
—— F定律
String mahjong game, but a Java and visualized version.
I have been looking for the algorithm of checking the victory of mahjong game in Java version, just becuase I don't want to repeat the same teadious thing. At last, I found it on the blog with the website [麻雀 和了判定(役の判定) アルゴリズム 最終更新日:2008/4/9](http://hp.vector.co.jp/authors/VA046927/mjscore/) like digging the tomb. Thanks for the author of this blog -- 山岡忠夫さん who provided this kind of way using seperation algorithm to measure the yakus. I hope the spirit of Internet in the new ages will be there to guide our steps.
--The law F
## 2022/7/16更新:
去这个:[GL-MahjongTile (麻雀牌) _ フリーフォントまとめ](https://www.fontmatome.com/gl-mahjongtile/) 网站上找了一个开源的麻将字体。
## 2022/8/18更新:
· 添加了游戏主界面,现在点击“开始游戏”才能进入游戏;
· 添加了游戏设置界面,但是目前只能设置起和番。点击主界面的“游戏设置”按钮进入设置界面,在起和番设置的下拉框中选择起和番;
· 添加了一个用python写的.exe程序,该程序可以判断同级目录下一个名叫mahjong_data.txt的文件内的玩家手牌内存在着什么番种,并将番种追加至文件末尾;
· 更新了和牌判断,现在要在满足了拥有四组面子和一组雀头的情况之后还需要满足起和番的数值要求;
· 更新了结束界面,添加了“返回主页”、“重新开始”和“结束游戏“三个按钮,大体上能够正常运行。
没有合适的资源?快使用搜索试试~ 我知道了~
全字符麻将游戏Java窗口图形化界面版
共51个文件
class:19个
java:17个
txt:6个
需积分: 5 0 下载量 116 浏览量
2023-08-05
22:30:27
上传
评论
收藏 18.74MB ZIP 举报
温馨提示
用java写的项目,源码都经测试过,真实可靠,欢迎大家下载学习。用java写的项目,源码都经测试过,真实可靠,欢迎大家下载学习。用java写的项目,源码都经测试过,真实可靠,欢迎大家下载学习。用java写的项目,源码都经测试过,真实可靠,欢迎大家下载学习。用java写的项目,源码都经测试过,真实可靠,欢迎大家下载学习。用java写的项目,源码都经测试过,真实可靠,欢迎大家下载学习。用java写的项目,源码都经测试过,真实可靠,欢迎大家下载学习。用java写的项目,源码都经测试过,真实可靠,欢迎大家下载学习。用java写的项目,源码都经测试过,真实可靠,欢迎大家下载学习。用java写的项目,源码都经测试过,真实可靠,欢迎大家下载学习。用java写的项目,源码都经测试过,真实可靠,欢迎大家下载学习。用java写的项目,源码都经测试过,真实可靠,欢迎大家下载学习。用java写的项目,源码都经测试过,真实可靠,欢迎大家下载学习。用java写的项目,源码都经测试过,真实可靠,欢迎大家下载学习。用java写的项目,源码都经测试过,真实可靠,欢迎大家下载学习。
资源推荐
资源详情
资源评论
收起资源包目录
全字符麻将游戏,但是是Java+窗口图形化界面版。String mahjong game, but a visualized and Java version..zip (51个子文件)
22
LICENSE 1KB
String_Mahjong
mahjongDoublets.exe 6.44MB
GL-MahjongTile.ttf 365KB
src
Tools.java 3KB
East.java 38B
North.java 360B
Banker.java 9KB
West.java 356B
GameWindow.java 722B
Players.java 87B
Buttons.java 79B
ElementNotInListException.java 876B
South.java 893B
AgariBacktrack.java 12KB
test.txt 2KB
TestFrame.java 3KB
Test.java 3KB
ChosePanel.java 1KB
String_Mahjong.java 49KB
GamePage.java 978B
Rules.java 6KB
out
production
String_Mahjong
South.class 2KB
Test.class 4KB
East.class 227B
Tools.class 6KB
Rules.class 7KB
String_Mahjong.class 30KB
TestFrame$1.class 574B
North.class 1KB
AgariBacktrack.class 9KB
Players.class 350B
ChosePanel$1.class 892B
Banker.class 8KB
GameWindow.class 1KB
ElementNotInListException.class 735B
test.txt 2KB
GamePage.class 1KB
West.class 1KB
ChosePanel.class 2KB
Buttons.class 1KB
TestFrame.class 4KB
mahjong_text.txt 54KB
String_Mahjong.iml 433B
mahjong_data.txt 261B
cache.txt 33KB
fonts
GL-MahjongTile.ttf 365KB
scripts
mahjongDoublets.exe 6.43MB
mahjong_data.txt 216B
mahjongDoublets1.exe 6.02MB
mahjongDoublets.py 48KB
README.md 2KB
共 51 条
- 1
资源评论
c++服务器开发
- 粉丝: 3045
- 资源: 4463
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功