然后打开编程软件,手指翩飞,一行行代码就出现在了屏幕上。

台下的不少同学都抬起头,检查错误。

随着最后一声回车键的敲响,代码开始运行。

其实这是一个射击类小游戏,点击开始后,可以通过键盘进行操控,上下左右分别是wsad。

击中敌机可获得一分,被敌机撞中死亡一次,总共有三条生命。

“有人要上来玩一把吗?”曹淼玩心四起,随便叫了个第一排的男生,“就你吧,许越。你们俩正好一个姓氏,挺巧的。”

“好的老师。”

许越技术很好,虽然也可能是游戏过于简单和幼稚,五分钟后,三条生命用完,游戏结束。

界面上显示gaover!积分:122。

“很不错,没有任何问题,但我现在要你们思考如何改进。

大家都玩过游戏吧,不说建模这种高难度的东西,就比如最简单的贪吃蛇,一关套着一关,赢了后进入下一关。

我没教过,但逻辑是一样的。”

许时然微微蹙起眉头,思考起来。

“你们俩先回去吧,这节课让大家自己发散思维,以贪吃蛇为例子,复刻一个你想玩的小游戏,可以相似但不可以雷同和抄袭。”

说完,曹淼就拿了张凳子,坐下,玩起了手机。

“哥哥,怎么才能判断蛇有没有咬到自己呢?”

许时然想了个最简单的办法,手机下载一个小游戏,玩了两次后,就复刻出了个最简单的代码,程序运行后。

蛇缓慢的在屏幕上移动,上下左右操控后,随着吃入的豆子数量不断变大变长,但撞墙和咬到尾巴却并不会导致游戏结束。

“tendgastat=0”林予清指了指第二十三行代码,缺少一个条件。