Step 1: codes without reading the templates
- 做题当然是先自己想啊,所以这次也一样,先不看template。
- 直接根据系主任慢悠悠自问自答的表演来推测这个程序要干嘛
Step2: The original: computer makes the guess!
- 一开始,我这么想
- 表演猜数字的那个系主任感觉比较傻一些,
- 所以是要让电脑来猜人想的数字
- 所以就编了这么一个程序。
第一版:电脑猜人
- 加了一个条件性开始的button,这样就略有一点玩游戏的感觉了
- 第二版:电脑猜人
- 但没有搞明白如何去掉某个button。
Step4: when I was preparing to add a canvas feedback
- 感觉可以用GUI中的Canvas来显示反馈,
- 第三版:电脑猜人
- 不过发现可能除了draw以外,还要timer之类的功能,估计还要弄一段时间。
- 想到还有好多其他活要干,还是赶紧交账吧。
- 然后,就看了一眼template。
- %&#@$&*
- 跟俺想的,完全相反啊!是人来猜电脑随机选中的数字!
- 所以只能重新编写了。
Step5: human makes the guess!
- 感觉这个要简单好多,怎么猜都是人想啊,根本不用什么设置太过诡谲的全局变量。
- 不过开放性问题排查输入错误要麻烦的很。
- 第四版:人猜电脑
- 为了避免开放性问题排查错误的问题。
- 第五版:人猜电脑+按钮输入
- 找不到怎么重新排列button的功能,就这么排成一列实在太丑了!还是排成九宫格好看吧。
- who knows how to do that? I just don't have enough time to explore further.
Step7: Final but still unfinished
- 还没有简化脚本,有很多重复的语句。
- 但明天要开一天会,只好赶紧交账了,以后再来玩。
- 哗,我们组的两个超人早就交了啊!
心得:
- time is always the most precious asset
- misunderstanding is fun
- a lot of things to do ... ...