写一个client-server application system,能让两个客户端玩一个棋盘游戏。(西洋跳棋)
需求:现在只需实现它在界面上运行的功能即可。(最好用NetBeans或Eclipse IDE)
游戏规则:
1   一个8乘8的棋盘(白黑格子相间,例如棋盘中的一个田字格,即为两白格两黑格共4个格),每个人有8个棋子,分两行,一行4个棋子,所有棋子只能斜着走。横9条线竖9条线构成8×8棋盘。
2 过河前棋子只能前进,过河后棋子可以后退。(最中央的一条线为河)
3 棋子如何将敌方棋子吃掉?棋子是以斜上方方向去杀敌方棋子:斜上方有一个敌方棋子,而且敌方棋子的斜上方是空位,那么敌方棋子就能被吃。而本方棋子落在对方棋子的斜上方。要用sockets去实现这个游戏的界面功能,只要能在界面上运行即可。
原理:sockets原理。两个客户端,通过一个server交互的原理。
报告: 写一个简单的中文的报告,简单讲一下这个游戏界面是如何实现的。