结对项目——黄金点游戏

   这是结对后的第一个编程项目,做出黄金点游戏,我的搭档是袁文雪,团队没有特别明确的分工,都是互帮互助,总的来说我是领航员,她是驾驶员。项目github地址为https://github.com/Myheart1/point.git。运行环境是在Windows操作系统,vc++6.0开发环境。

  总的来说这个游戏主要玩法是:N个同学(N通常大于10),每人写一个0~100之间的有理数(不包括0或100),裁判算出所有数字的平均值,然后乘以0.618(所谓黄金分割常数),得到G值。提交的数字最靠近G(取绝对值)的同学得到N分,离G最远的同学得到-2分,其他同学得0分。然后我们有在网上搜索一些相关代码,但功能比较简单,然后我们在此基础上扩展了以下功能:玩家输入时数字会加密。这样不会因为顺序原因而失掉公平性,通过数组存储输入的数字,输出在显示屏幕上的用*号代替,即输入的数字对其他玩家透明。然后在所有成员输入完毕后会显示各玩家的输入,确认系统没有作假。而通过这次团队项目让我真切地感受到了团队合作的重要性。

posted on 2017-10-20 12:23  My-heart  阅读(140)  评论(0编辑  收藏  举报