Skip to content

davelet/InternationalChess-JavaFX2

Repository files navigation

2011-12-02

开始开发。
使用方法是先点击一个棋子,然后点击空白区或者对方棋子。

 
花了2天多,已经实现的功能是白方先走、双方交替。

没有实现的功能是限制棋子的移动。所以双方必须主动遵守规则。

严重缺憾是还没有实现王车易位、吃过路兵、兵升变。

 
遗憾是没有体会到JavaFX比其他RIA更强大。
 

这个算0.1版本吧。我会继续改进。

期待大家鼓励。


---------------------------------------------------------------------------------------

 
2011.12.04

经过几天的改进,又实现了一部分功能。

总体来说,已经可以允许在上面模拟走棋了。

但是依然没有实现棋子走动的限制,所以还是要主动遵守规则。

 

新增了摸棋无悔原则:点击某个棋子后则无法改走其他棋子。

实现了棋子不能自杀:自家不能吃自家的。

实现了王车易位。

实现了吃过路兵,但是也要遵守规则,该点则点。

没有实现兵升变。

 

我更新了附件,欢迎下载。

无法运行的话可能是没有JavaFX环境,我也上传在附件了。

下载后去掉.jpg扩展名即可。直接安装就行,没有额外设置。
 

----------------------------------------------------------------------------------------
 

2011.12.06

这是最终发布了。

最终并不代表完善。

基本的功能都具有了。

实现了兵升变功能。

未实现步骤记录。未开发走动限制,需要主动遵守规则。

 

作为对JavaFX2的体验,不会继续改进了。

但是如果有人在使用过程中发现问题,请告诉我,我会修补的。

 

****************
http://somefuture.iteye.com/blog/1290256

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages