学习
邱荣辉
这个作者很懒,什么都没留下…
展开
-
软件工程实验课:黄金点游戏的设计(三)
按照新的要求,决定设计一个能够将得分等等内容按图形化模块展示出来的结果。初步设计如下: 但后来考虑到得分可能为负,于是新设计如下: 同时新增电脑玩家功能,可以选择增加一个或多个电脑玩家一同进行游玩,电脑玩家的数字将随机生成,不具备逻辑性。 后续开发目标:将对输入合法性的要求提升到程序界面,支持玩家自定义ID。 ...原创 2020-11-23 10:01:18 · 191 阅读 · 0 评论 -
软件工程实验课:黄金点游戏的设计(二)
软件工程实验课:黄金点游戏的设计(第三周) 预期设想了软件应有的图形界面,并用画图软件表现了出来 然后用easyx图形库绘制窗口,得到初步画面如下 但是之前写的数据代码在此处几乎没用,需要全部重写。 接下来的任务就是重写后端代码。 ...原创 2020-11-02 11:55:35 · 150 阅读 · 0 评论 -
软件工程实验课:黄金点游戏的设计(一)
黄金点游戏初步设计思路 N个同学(N通常大于10),每人写一个0~100之间的有理数(不包括0或100),交给裁判,裁判算出所有数字的平均值,然后乘以0.618(所谓黄金分割常数),得到G值,提交的数字最靠近G(取绝对值)的同学得到N分,离G最远的同学得到-2分,其余同学得到0分。 采用单机方式实现,需要为用户提供便利的输入界面。 这游戏每次至少可以运行10轮以上,并能够保留每轮比赛结果。 后续在此基础上迭代开发。 设计概念图: 因为图形窗口界面尚在学习过程中,所以先用C++写了一个命令行窗口的简易版 `#原创 2020-10-25 15:14:13 · 137 阅读 · 0 评论