你要不要试着想想,怎么用纯粹逻辑的方式描述它?”
();() 沈岚沉思片刻,无奈摇了摇头:“我对编程真的一点了解都没有。”
许哲:“没关系,我们先忽略掉细节问题,讲一下主要逻辑。
首先,让电脑随机创建方块,随机排列。
排列的时候要加上三维坐标,虽然它只会显示两维。
然后,系统检查每一个方块,看它前面有没有挡住它的其他方块。
如果挡住了,就让方块变灰,不可点击;如果没有挡住,就保持原色,可以点击。”
沈岚跟上了他的思路,下意识问:“然后呢?”
许哲两手一摊:“然后就OK了。”
沈岚眨了眨眼睛,渐渐长大嘴巴:“就这么简单?不可能吧!”
许哲微笑道:“实际操作当然要照顾很多细节。
但创建一局游戏的逻辑,就这么简单。
而玩家的操作方式,要实现起来同样简单。
玩家点击了方块之后,给栈添加点击次数,相同的三个就消除,总数达到七个就死掉,游戏结束。”
沈岚同样跟上了他的解说,盯着屏幕又琢磨了一会,突然意识到了这套逻辑中的某个问题。
“不对啊,那你没法保证这个游戏是有解的!
说不定玩着玩着就发现,你需要的方块被埋在下面,根本不可能往下玩了。”
听她这么说,许哲的嘴角猛然咧开,笑得非常开心。
“哈哈哈哈,”
许哲大笑道,“这个游戏本来就不一定能通关。
不,应该说,本来就是要靠运气,靠着大量的尝试才能通关。”
沈岚有点不爽了:“那费了半天功夫玩这个,又有什么意义?”
许哲:“能吸引人的时间精力,就是这种东西的意义。
或者你也可以说,本来就不存在意义这个概念……好啦,我其实只是写个极简的游戏案例,让你了解一下编程的思路而已。”
沈岚若有所思道:“我有点明白了。
要是微机课老师也像你这样讲课,那多好……”
————
说出来你可能不信,只要是我塑造的女主角,总有一天都会从小说中来到现实世界,这也是我小说总是没法继续写下去的原因。李书山...
双阳在上,三月同天,人类帝国的伟大始于神皇登基,一千年来,人类帝国驱逐兽人威震精灵开辟星宇创造传奇,这是属于人类最伟大的时代!兰特听着学者的赞颂,问了一句,我跟您打听一下,咱人类帝国都这样了,为什么我们一个男爵家,被野蛮人碾着跑?伟力归于神皇,灾难始自魔潮。兰特,超凡者的道路已经明朗,你要以往圣为师,以登神为愿好的,那咱们晚上吃什么?...
十月要开的新文给谁当儿子不是当快穿求收藏本文文案顾晨的师弟师妹们外出历练时不慎被困幻境,成了凡人世界凄惨的炮灰角色。为救师兄妹,顾晨踏入幻境。顾晨五岁成功召唤本命灵兽,八岁修成最年轻的高级驭...
自从崔钰接了快穿任务,当代寡王纵身快穿世界,翻身一仗变海王。系统我让你做任务,没让你占便宜。位面一娇臣当朝太子掀了龙案侍郎若是解决不了本宫的问题,即可收拾铺盖滚去东宫。崔钰...
男人可以谈恋爱,唯独不能恋爱脑,上辈子因为恋爱脑导致前途尽毁一生悲惨,重生了第一剑先斩意中人。男人本该轻松,自由,快乐,舒心,洒脱的渡过一生,这辈子他只谈恋爱不结婚,不承担责任和义务,不背负枷锁,斩掉自己的恋爱脑一生致自由。我不是什么海王,也不是什么渣男,我只是不想给我喜欢的女孩添加负担,成为她的累赘,耽误她的人生,让她为难,所以我选择了离开。...
失手摔了一下游戏头盔,谁曾想,居然摔出一个金手指苏白手上多了个没人能看见的进度条,每隔10个小时,就能创造一个bug第一个bug,苏白提前了全球玩家十个多小时,进入了游戏等所有玩家进入游戏后,苏白已经...