Java究竟怎么玩?

天地程序已定棋,人间大数待变局

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

这是一个Java棋类游戏示例集,将围棋、象棋、五子棋、井字棋、贯通棋等五种棋类游戏制作于单一程序当中,以LGame-Simple-0.2.5开发(源码在jar内),将随LGame更新而逐步完善。

看过《PC游戏编程——人机博弈》一书的网友,恐怕对棋牌类游戏的存在与研究意义都不会陌生。人机对弈过程中的进攻与防守算法,是在任何游戏开发中都无法避免的永恒课题,也是游戏算法的核心内容之一。此示例将绝大部分网友可能遇到的棋类游戏及源码涵盖其中,非常适合初学者(尤其是急于完成学校任务的童鞋……)下载使用。

下载地址:http://loon-simple.googlecode.com/files/JChess.rar

 

以下为示例截图,具体内容较多,请参考源码:

 

00

 

00

 

00

 

00

 

00

 

00

 


下载地址:http://loon-simple.googlecode.com/files/JChess.rar

 

PS: 此示例中部分功能(譬如棋盘绘制,基本AI等)将模块化后扩展到LGame-Simple-0.3.0中。


————————————————————


鄙人最大的愿望,在于这个示例发布后各大论坛求同类示例的网友能少些……

 

 

posted on 2010-03-21 23:36  cping  阅读(448)  评论(0编辑  收藏  举报