pair project1- 3D中国跳棋(简易单机版)

结对编程终于在deadline搞定了,长出一口气。。。(另外恭喜Xiulian师姐获得今年的fellow荣誉,赞一个!)

 

因为我和Xiulian师姐都有比较繁重的research work,Xiulian上周还在写paper,所以我们的pair开始得比其他组晚了近一周,不过还好在这几天赶出来了一个,虽然UI方面因为时间太紧的原因做得比较烂,画面不够华丽,但好歹游戏能够顺利进行,当然也有很多地方需要改进,欢迎大家提意见和建议!

 

和很多同学一样,这也是我第一次听说结对编程这种工作方式,和邹老师上课介绍的一样,结对编程确实能够提高编程效率,当遇到问题的时候两个人同时想,往往会做到互补,把问题分析得更加透彻,最快的找到解决办法。同时,两人对着同一台电脑工作时,也不会像自己一个人做事时容易走神。

 

通过这几天的合作,我也从Xiulian身上学到了不少编程的一下好习惯,她编程的能力确实很强,我获益良多。因为我们两个人都是第一次使用Silverlight,所以过程中遇到很多的基础问题,但通过我们俩的共同学习和探索,基础的功能都已经实现。因为棋子是在cube的内部跳动,所以鼠标选取棋子的问题目前还没有解决,目前只支持通过键盘操作进行游戏,但鼠标可以用于场景旋转和缩放,操作不是特别方便,有时间的话我们再想办法解决,就先写到这里吧。

 

附上游戏下载地址:

https://sites.google.com/site/simple3dchinesechecker/home/3dchinesechecker

(游戏规则见附件的说明文档,点击html文件即可开始游戏!)

 

By Wei Xiao & Xiulian Peng

 

PS:有图有真相啊O(∩_∩)O~:

 

 

posted @   ustc_msra_ase  阅读(484)  评论(0编辑  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· [AI/GPT/综述] AI Agent的设计模式综述
点击右上角即可分享
微信分享提示