结对人员   许晓彬&陈子禾

时间        2010/11/15 – 2010/11/26

网站地址       http://home.ustc.edu.cn/~xxb263/ChineseChecker.html

源码               http://home.ustc.edu.cn/~xxb263/ChineseChecker.rar (若下载后后缀为.tgz,请改为.rar后打开)

使用手册

 

 (2010年11月28日更新,添加中文使用手册)

使用说明

  1. 开局红球先走。
  2. 左上角的小球指示现在轮到哪方走了。
  3. 当您点击其中一个球(如果轮到您走的话),将出现小灰球提示您可以现在往哪边走。点击其中一个小灰球会将当前棋子移动到小灰球所在位置。
  4. 目前暂定规则:您可以移动到相邻点或者跳过任何一个相邻的球到距离为两个点的空位。
  5. 您可以用鼠标点击窗口任意位置并拖动来旋转视角。
  6. 支持中途保存游戏,或加载以前保存的游戏。
  7. 支持右键安装到本地运行。

 

User Manual

1.      The red balls go first.

2.      The color of the ball on upper-left shows whose turn it is.

3.      When clicking a ball, several small gray balls will appear as tips. You can click one of them to move.

4.      You can move to a neighbor vertex or jump across a neighbor to somewhere two-steps away.

 

 

感想~~

 

 

当题目还在鸡妈妈肚里的时候,我已经迫不及待把《移山之道》上结对编程的那章看了,还认真地做了笔记,期待着一项很正规的训练和体验。岂料mentor因为要赶deadline,几乎每天一个会,同时还有Silverlight UI开发的任务。子禾同学也有一个23号的deadline。于是我们不费吹灰之力达成一致:先集中精力把deadline顶过去!

然后的然后,这个pair project就成了真正意义上的Time-driven Project。整个过程中我俩互相都很配合,从商定一致的work time到要实现那些feature。虽然我之前有过一段执意要把一个跳棋做成“纯3D”(在立方体里面走)的形式,不过最后证实听从子禾的建议是明智的,在面上走确实更reasonable,也是我们仅有的时间的规划中最好的选择了。

我们并没有意愿将它做的如何的炫,而是将目光专注于实现基本的、用户最需要的功能上。下面是我们的中国跳棋游戏的截图:

 

下面是 pair 存照留念:

 

 

posted on 2010-11-28 10:11  CodingCrazy 小组  阅读(1243)  评论(10编辑  收藏  举报