论坛首页 Java企业应用论坛

java版中国象棋

浏览 20262 次
精华帖 (4) :: 良好帖 (7) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2011-03-04   最后修改:2011-04-03
一些代码在二楼   


    本人的工作性质是出差,基地驻扎在客户所在地了。于是工作场所没有任何娱乐活动,中午也没有网上,更别说其他的了。

    于是我们偶尔会下个象棋游戏放电脑里,中午的时候偶尔消遣消遣。无奈找到的比较好的象棋软件,都是单机的,不能局域网互联,一般人机对弈,我都会输。想跟同事一下起,又没找到好用的可联网的。

    所以我就想啊,能不能自己来搞个可以联网,然后可以聊天的,加点幽默元素或其他什么的,总之就是DIY一个象棋游戏。语言呢,我对java熟悉程度最好,抛开什么性能不谈(下象棋不是正好可以考虑怎么走棋么?),可以快速写一个出来,然后再模块化,加上人人对弈(局域网互连)、人机对弈、聊天、保存棋谱等功能。我当初是这么想的。

    然后一种以前还比较空闲,就找周末时间写了一部分,写了微乎其微的一部分,就是现在这坨我还不好意思发上的来代码。无奈这个项目需求已经谈得差不多了,接下来是惨无人道的开发了,哥的周末也被没收了。所以这个东东就暂时搁浅了。

    于是我先为这个东东发个帖子,上传现在已有的摸样,现在的代码只实现了部分棋子的行棋规则和棋盘扫描功能,离预期功能还远远不够,因此代码我就先不贴了,如有需要者,可留言留下联系方式。

    最后本人声明本人会将这个东东完整地做出来,估计得放在四月末了,现在的项目进程,那就一个紧张。。。

    浅陋之作,让大家见笑了。。


    贴图就贴个“当头炮”和“马先跳“吧,现在的界面也实在太简单了,希望不会被投隐藏,毕竟发个帖子不容易,这破网上传个图片都要老半天的。。。。












这是工程截图。





  • 大小: 194.6 KB
  • 大小: 128.4 KB
  • 大小: 124 KB
  • 大小: 124.5 KB
   发表时间:2011-03-04   最后修改:2011-04-03
最近还是很忙,于是先将现在的一些小代码传上来,喜欢的可以自己去修改,或者在本贴上跟帖讨论。现在想想,可能当时的这种编码方法不是很好。希望爱好者一起讨论。
0 请登录后投票
   发表时间:2011-03-04  
板凳也占了
0 请登录后投票
   发表时间:2011-03-04  
支持一下支持一下!
http://www.nipic.com/show/2/25/8295a801866f86d2.html
这个paint这个image吧,哈~
0 请登录后投票
   发表时间:2011-03-05  
Now7! 写道
支持一下支持一下!
http://www.nipic.com/show/2/25/8295a801866f86d2.html
这个paint这个image吧,哈~



没有啊。。


棋盘是自己用线画出来的。。。


棋子是用的象棋巫师的。。。
0 请登录后投票
   发表时间:2011-03-05  
我想做个网页版得
0 请登录后投票
   发表时间:2011-03-05  
要是人机对战的话就复杂了.....
0 请登录后投票
   发表时间:2011-03-05  
实现了人权对弈的话就牛X呀
到时参考下 哈哈
0 请登录后投票
   发表时间:2011-03-05  
pywepe 写道
实现了人权对弈的话就牛X呀
到时参考下 哈哈


可能开始的时候会是那种你很容易就下得过的那种了。。。。
0 请登录后投票
   发表时间:2011-03-06  
不错哦。
以前做的,棋力有限,仅供参考:
http://88250.b3log.org/articles/2008/06/07/1212855960000.html
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics