当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 14 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [原创]小巧的单机版双人麻将游戏MyMahjongV0.2.1
帖子发表于 : 2009-09-18 17:48 

注册: 2009-05-25 17:31
帖子: 12
送出感谢: 0 次
接收感谢: 0 次
采用java开发
jar文件已混淆成最小,目前大小60k
ubuntu9.0.4测试通过

建议安装步骤:
0.下载附件中的zip文件
1.解压得到jar文件和启动文件
2.在个人主目录(例如为/home/myHomeDir)建立某英文目录(例如为MyMahjong)
3.将jar文件复制到MyMahjong目录下
4.启动文件放在桌面,其上点右键,修改执行命令设置为java -jar /home/myHomeDir/MyMahjong/MyMahjong.jar
5.直接双击程序启动器运行

或者直接下载.deb文件安装(成功安装可在系统游戏菜单中找到双人麻将链接)

JAVA中文乱码解决办法:
安装sudo apt-get install sun-java6-bin sun-java6-jre这2个包(如果已经安装,不需要升级到最新)
然后以root身份用你使用的编辑器打开/usr/lib/jvm/java-6-sun/jre/lib/fontconfig.properties,找到
filename.-arphic-ar_pl_shanheisun_uni-medium-r-normal--*-*-*-*-p-*-iso10646-1=/usr/share/fonts/truetype/arphic/uming.ttf
filename.-arphic-ar_pl_uming_uni-medium-r-normal--*-*-*-*-p-*-iso10646-1=/usr/share/fonts/truetype/arphic/uming.ttf
把这两句后的uming.ttf改为uming.ttc即可


附件:
文件注释: deb安装文件
mymahjong_0.2.1_all.deb [102.36 KiB]
被下载 139 次

附件:
文件注释: 手工安装文件
MyMahjongV0.2.1.zip [57.82 KiB]
被下载 62 次



附件:
文件注释: 截图3
3.gif
3.gif [ 28.92 KiB | 被浏览 1837 次 ]

附件:
文件注释: 截图2
2.gif
2.gif [ 12.67 KiB | 被浏览 1837 次 ]




--v0.2.1版--
针对ubuntu 8.xx版本用户反映无法运行的问题修改代码使之能正常运行
可能会出现中文乱码问题,请参看JAVA中文乱码解决办法处理一下(乱码总比不能运行要好)
优化鼠标处理代码,使鼠标点击操作正常流畅
deb文件不能正常安装的请试试在终端里执行sudo gdebi mymahjong_0.2.1_all.deb安装
--v0.2版小记--
增加主菜单,分为练习模式和恋爱模式(功能尚在开发中)
练习模式增加胡牌目标推荐功能
练习模式可以任意重新发牌重来
听牌之后不再允许取消听牌
听牌状态下只能做摸牌,出牌,胡牌操作。不允许吃碰杠听操作
因本人系统刚刚升至Ubuntu 9.10 A6,似乎很多功能出现问题,可能会影响到deb包的制作。
如果deb包直接安装出现问题,请试一下在终端窗口下用sudo gdebi mymahjong_0.2_all.deb命令安装
--问题反馈--
ubuntu 8.04.3 i386 ,经测试无法正常启动游戏的问题
目前无法从代码上解决
请升级 sun-java6-bin sun-java6-jre 这两个软件包到最新版


_________________
==I'mZer0==


最后由 iamzer0 编辑于 2009-09-27 17:41,总共编辑了 2 次

页首
 用户资料  
 
2 楼 
 文章标题 : Re: [原创]小巧的单机版双人麻将游戏MyMahjongV0.1
帖子发表于 : 2009-09-18 17:58 
头像

注册: 2008-12-13 19:39
帖子: 13284
地址: 物华天宝人杰地灵
送出感谢: 1
接收感谢: 6
支持原创,即使是Java的,不过某家不会打麻将。 :em02


_________________
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!


页首
 用户资料  
 
3 楼 
 文章标题 : Re: [原创]小巧的单机版双人麻将游戏MyMahjongV0.1
帖子发表于 : 2009-09-18 18:08 
头像

注册: 2008-03-28 10:18
帖子: 578
地址: 淮安and徐州
送出感谢: 1
接收感谢: 3
支持一个,


_________________
今天下午和一群女的聊天,突然有人说我不是男人。
我火了,我说,你说我不是,我掏出来给你看。
女生都笑了,有一个最牛,说,你掏啊……
于是我就把身份证掏出来了。


页首
 用户资料  
 
4 楼 
 文章标题 : Re: [原创]小巧的单机版双人麻将游戏MyMahjongV0.1
帖子发表于 : 2009-09-19 0:32 
头像

注册: 2007-10-21 18:36
帖子: 3235
地址: 汕头/广东/中国
送出感谢: 2
接收感谢: 3
很久没玩了,以前是在小霸王那种机器上玩的。 :em06


_________________
老子的哲学是“”,庄子的哲学是“
人有一技在身,则逍遥游而无不为


页首
 用户资料  
 
5 楼 
 文章标题 : Re: [原创]小巧的单机版双人麻将游戏MyMahjongV0.1
帖子发表于 : 2009-09-19 15:26 
头像

注册: 2009-05-31 22:52
帖子: 235
送出感谢: 0 次
接收感谢: 1
下了,頂了!


_________________
自從簽名被別人“借用”了之後我就不用了


页首
 用户资料  
 
6 楼 
 文章标题 : Re: [原创]小巧的单机版双人麻将游戏MyMahjongV0.1
帖子发表于 : 2009-09-19 15:29 

注册: 2009-03-25 13:17
帖子: 206
送出感谢: 1
接收感谢: 0 次
顶一个,支持原创


_________________
生命诚可贵
不因虚度年华而悔恨
Dropbox: http://db.tt/zYrxtyj


页首
 用户资料  
 
7 楼 
 文章标题 : Re: [原创]小巧的单机版双人麻将游戏MyMahjongV0.1
帖子发表于 : 2009-09-20 0:15 
头像

注册: 2009-03-02 19:30
帖子: 379
地址: 河北石家庄
送出感谢: 0 次
接收感谢: 0 次
好东西收下了


_________________
除了真相,女人也是赤裸裸的


页首
 用户资料  
 
8 楼 
 文章标题 : Re: [原创]小巧的单机版双人麻将游戏MyMahjongV0.1
帖子发表于 : 2009-09-22 4:09 
头像

注册: 2007-12-17 21:41
帖子: 773
送出感谢: 67
接收感谢: 22
mymahjong_0.1_all.deb 中有几处小问题,请楼主关注:

1 mymahjong_0.1_all.deb 打包时,usr/share/java/ 目录及子目录、文件的所有者应为 root, 而不是普通用户 uid = 1000
( sudo chmod -Rv root:root usr )

2 ubuntu 8.04.3 i386 ,经测试无法正常启动游戏,输出如下,请楼主跟进:

2.1 java 版本:
引用:
$java -version
java version "1.6.0_07"
Java(TM) SE Runtime Environment (build 1.6.0_07-b06)
Java HotSpot(TM) Client VM (build 10.0-b23, mixed mode, sharing)

2.2 终端调试输出
引用:
$ mymahjong
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at com.sun.java.swing.plaf.gtk.GTKLookAndFeel.initSystemColorDefaults(GTKLookAndFeel.java:1267)
at com.sun.java.swing.plaf.gtk.GTKLookAndFeel.loadStyles(GTKLookAndFeel.java:1509)
at com.sun.java.swing.plaf.gtk.GTKLookAndFeel.access$000(GTKLookAndFeel.java:37)
at com.sun.java.swing.plaf.gtk.GTKLookAndFeel$WeakPCL$1.run(GTKLookAndFeel.java:1449)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)
Error setting native LAF: java.lang.NullPointerExceptionException in thread "AWT-EventQueue-0" java.lang.NullPointerException
at com.sun.java.swing.plaf.gtk.GTKLookAndFeel.initSystemColorDefaults(GTKLookAndFeel.java:1267)
at com.sun.java.swing.plaf.gtk.GTKLookAndFeel.loadStyles(GTKLookAndFeel.java:1509)
at com.sun.java.swing.plaf.gtk.GTKLookAndFeel.access$000(GTKLookAndFeel.java:37)
at com.sun.java.swing.plaf.gtk.GTKLookAndFeel$WeakPCL$1.run(GTKLookAndFeel.java:1449)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)

Exception in thread "main" java.lang.NullPointerException
at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:117)
at javax.swing.UIDefaults.getUI(UIDefaults.java:741)
at javax.swing.UIManager.getUI(UIManager.java:1012)
at javax.swing.JPanel.updateUI(JPanel.java:109)
at javax.swing.JPanel.<init>(JPanel.java:69)
at javax.swing.JPanel.<init>(JPanel.java:92)
at javax.swing.JPanel.<init>(JPanel.java:100)
at Mahjong.<init>(Unknown Source)
at Mahjong.main(Unknown Source)

--------------------
2.3 后经升级 sun-java6-bin sun-java6-jre 这两个软件包后,运行正常。
即 旧的 java 版本为 1.6.0_07, 无法正常启动游戏;新的 java 版本为 1.6.0_16,可以正常启动游戏。
( sudo apt-get install sun-java6-bin sun-java6-jre )

此时显示 java 版本号为
引用:
$java -version
java version "1.6.0_16"
Java(TM) SE Runtime Environment (build 1.6.0_16-b01)
Java HotSpot(TM) Client VM (build 14.2-b01, mixed mode, sharing)


_________________
* 日本人说:就算我们不拜靖国神社,韩国人也不会买我们的东西;
就算我们拜靖国神社,中国人照样买我们的东西。

* 历史不相信眼泪。能挡住狼的不是篱笆,而是棍子和猎枪。
--------------
Careone <emacslocale^126.com>
https://sourceforge.net/projects/emacslocale/files/


页首
 用户资料  
 
9 楼 
 文章标题 : Re: [原创]小巧的单机版双人麻将游戏MyMahjongV0.2
帖子发表于 : 2009-09-24 16:52 

注册: 2009-05-25 17:31
帖子: 12
送出感谢: 0 次
接收感谢: 0 次
更新到v0.2版
顶上去
~


_________________
==I'mZer0==


页首
 用户资料  
 
10 楼 
 文章标题 : Re: [原创]小巧的单机版双人麻将游戏MyMahjongV0.2
帖子发表于 : 2009-09-26 2:37 
头像

注册: 2007-12-17 21:41
帖子: 773
送出感谢: 67
接收感谢: 22
把图标优化了一下(去除白边,背景改为透明)
附件:
mymahjong.png
mymahjong.png [ 2.16 KiB | 被浏览 1800 次 ]


_________________
* 日本人说:就算我们不拜靖国神社,韩国人也不会买我们的东西;
就算我们拜靖国神社,中国人照样买我们的东西。

* 历史不相信眼泪。能挡住狼的不是篱笆,而是棍子和猎枪。
--------------
Careone <emacslocale^126.com>
https://sourceforge.net/projects/emacslocale/files/


页首
 用户资料  
 
11 楼 
 文章标题 : Re: [原创]小巧的单机版双人麻将游戏MyMahjongV0.2.1
帖子发表于 : 2009-09-27 17:43 

注册: 2009-05-25 17:31
帖子: 12
送出感谢: 0 次
接收感谢: 0 次
更新至v0.2.1~
感谢careone提供优化过的图标


_________________
==I'mZer0==


页首
 用户资料  
 
12 楼 
 文章标题 : Re: [原创]小巧的单机版双人麻将游戏MyMahjongV0.2.1
帖子发表于 : 2009-09-27 17:47 
头像

注册: 2006-09-19 18:16
帖子: 3711
送出感谢: 0 次
接收感谢: 3
强,顶!


_________________
Ubuntu 系统备份、恢复、克隆、批量部署、制作 live 系统


页首
 用户资料  
 
13 楼 
 文章标题 : Re: [原创]小巧的单机版双人麻将游戏MyMahjongV0.2.1
帖子发表于 : 2010-06-12 13:22 

注册: 2010-06-12 11:00
帖子: 1
送出感谢: 0 次
接收感谢: 0 次
各位朋友,大家好!



官方网站
http://www.xz6699.cn http://www.xz6699.com/ (下载版本)
http://www.xz6699.com.cn (网页版)
http://match.xz6699.com (鑫众比赛游戏)
全国免费热线:400-666-0234(8:30-17:30,周日休息) 电话:0531-67861518 手机:13370577057 QQ:990539 邮箱:xz6699.com@163.com

山东拓研棋牌网络科技发展有限公司(前身青岛鑫众网络科技有限公司成立于2006年3月)于2009年4月在济南注册成功,是一家专业从事网络棋牌游戏软件定制、开发、销售及运营支持的高科技软件技术公司。核心技术人员具有五年以上专业棋牌开发经验,开发速度在国内一流,可根据客户需求定制游戏产品和服务。市场运营人员具有成功运营国内知名棋牌游戏站点的运营经验,对于整个棋牌游戏市场有着深刻的认识,并有着强大的市场资源。自成立以来,我们一直以追求一流的技术和服务为目标,并始终处于高速、稳定的发展状态。
在销售方面,市场运营人员具有成功运营国内知名棋牌游戏站点的运营经验,对于整个棋牌游戏市场有着深刻的认识,并有着强大的市场资源。公司产品的销售量早已是国内第一,处于遥遥领先的位置,包括台湾、香港、澳门等地区。同时我们的产品也远销日本、韩国、美国、法国、新加坡、乌克兰、德国、澳大利亚等多个国家。在国外,由我公司定制开发的博彩类游戏以其高性能、高品质博得国外客户的青睐。

目前,我们的产品主要分为两大板块,客户端下载版本和采用ActiveScript 3.0 Flash开发语言开发的非客户端下载版。游戏的种类主要分四大类,牌类游戏:升级、保皇、梭哈、扎金花、疯狂斗地主、21点、跑得快、干瞪眼、三打一、QQ斗地主、填大坑等;棋类游戏:中国象棋、四国军棋、五子棋、围棋等;麻将类:山东麻将、疯狂麻将十三张;休闲游戏:连连看、摇摇乐、台球、老虎机、对对碰;同时各款软件增强了视频、聊天、防作弊等功能。
拓研网络将继续完善我们的客服体系;发扬优良的经营理念;丰富我们的企业文化。我们将继续致力于游戏的开发和完善,不断完善自我、超越自我。


页首
 用户资料  
 
14 楼 
 文章标题 : Re: [原创]小巧的单机版双人麻将游戏MyMahjongV0.2.1
帖子发表于 : 2010-06-12 15:18 
头像

注册: 2008-07-23 20:08
帖子: 1532
地址: http://www.ghostry.cn
送出感谢: 0 次
接收感谢: 1
顶了 :em11


_________________
http://www.ghostry.cn狂网技术工作室,组网建站,平面设计,java项目,空间域名.
好心人点这里进去注册并且用一次,给我增加点流量http://tinyurl.com/272ncjl
电脑配置:
公司:880G/II250/1TB/2G1333/
家:785G+/II245+/1TB/2G677/


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 14 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译