代码是Eclipse工程,需要JDK1.5,没有其他JAR依赖;界面截图
更新日志:
[2008.2.19]解决棋子覆盖Poingts问题,用JLabel替代JButton;解决公路上的寻路/非工兵寻路问题
待解决:工兵寻路问题
[2008.2.21]工兵寻路解决,使用A*方法。
[2008.2.22]解决棋子的寻路以及移动问题。移动过程播放声音。
待解决:资源文件的相对路径问题。吃子问题。
[2008.2.25]解决资源文件相对路径问题。解决吃子问题。
待解决:棋子点击之后的闪动问题(多线程协作问题)。
[2008.2.26]点击之后闪动解决。
待解决:手动布局及游戏状态切换(开始-布局-下棋-结束)
[2008.2.29]手动布局/调入布局问题解决到现在,游戏的基本操作流程算是实现。代码编写过程中也被重构过n多次。统计了一下,一共有32个Java类,3779行代码(包含代码、注释、空行等)。从最初考虑用GEF实现这个游戏到现在,也过了4个多月。下一步,要想让这个游戏可以玩起来,无非(1)联机对战(2)人工智能实现人机游戏。2个方面都很有意思。我想考虑先实现局域网内对战。
任务仅仅才完成一半。
----------------------------------
一个多月没有更新了,卡在联机对战这里;初次写Swing的东西,代码比较烂,我承认
分享到:
相关推荐
四国军棋四国军棋四国军棋四国军棋四国军棋四国军棋四国军棋四国军棋四国军棋四国军棋四国军棋四国军棋
四国军棋AI智能裁判,功能: 1,调试和裁判模式切换。 2,裁判记录自动保存。 3,裁判结果语音播报。 4,裁判结果显示。
免费 ====================================== JJ平台四国军棋国际版皮肤 ====================================== ... 若你想恢复以前的界面,请重新安装JJ四国军棋即可。 谢谢试用! 弹子QQ1076283235
四国军棋复盘,供参考之用。
流云局域网四国军棋,可在局域网内建服务器,使用客户端进行四国军棋游戏
四国军棋作为一种艺术化的游戏,凝练于现实生活中最激烈的冲突形式——战争,又超脱于现实生活,锤炼人的记忆、思维、判断和心理,升华人的品格...
四国军棋四招,这是棋圣留下的经典四招,空前绝后,无人能敌
了解游戏,合作愉快的四国军棋小战斗
网狐的四国军棋源代码,本人比较喜欢这个游戏
可以在多台或同一台与服务器联网的电脑上运行客户端程序,点击右上角的树形控件,双击军棋游戏,即可在左边显示大厅数据,只实现了一个大厅,最多容纳64个玩家同时游戏.
C++写的四国军棋希望对C++程序员有用啊
C#开发的四国军棋网络版,不过仅仅支持两人对战。
c++的四国军棋游戏,应该对学生还有所帮助!!
四国军棋阵型有多少种可能呢?需要用到排列组合知识。 用python进行科学数值计算非常方便,既可以快速算出又不会出错