夏季的热浪侵袭,陈羽除了能吹空调的地,哪里都不想去。
吃过饭后,他就倚在苏小狸家的沙发上,又开始用电脑做“水果刺客”手游了。
苏小狸收拾完碗筷厨余之后,发现陈羽在噼里啪啦地敲个不停,就坐在他的身边,好奇地看了看。
过得一会儿,小狐狸就开口道:“小羽,你用的是visual studio(一个基于Windows平台应用程序的集成开发环境)吗?”
陈羽停下敲击动作,颇有兴致地看了看她:“你还知道这個啊?”
苏小狸微微颔首,轻轻嗯了一声。
陈羽笑了笑:“那你能看出来,我用的什么编程语言吗?”
“C语言。”
“挺厉害啊,这么快就已经懂编程了。”
“我只懂一点点。”
陈羽伸出手捏了捏苏小狸可爱的脸蛋,眼眸中透露着一股宠溺,然后又开始十指纷飞地敲击着代码。
他说道:“你刚开始接触信息学,不懂很正常,有什么技术上的问题,你就直接来问我,知道吗?或者就去(一个专业IT社区)、GitHub问那些业界前辈,也行。”
苏小狸很乖地点了点头:“嗯。小羽,我知道了。”
然后,她就认真地看着陈羽在那里敲代码,噼里啪啦的键盘敲击声在客厅里经久不息。
但苏小狸一点也不觉得枯燥,反而深深地被这一幕吸引住了。
她的目光“呆萌”地看着屏幕。
陈羽一边敲着代码,一边给苏小狸讲解起来:“我现在做的这款游戏,我给它取名‘水果刺客’,是一款休闲益智类的……”
“不管用什么编程语言来做,我们只要实现七大功能,就可以做出来这款游戏了。”
“首先是实现随机位置抛出水果,并且循环出现;其次,运用png格式的图片,实现水果的旋转;第三,我们要实现点击,让水果消失;第四,就是加入UI和积分系统;第五,当切到水果时,将它分成两瓣,旋转落下;第六,加入刀刃;最后,实现切到炸弹爆炸的效果。”
“这会儿我在做的,就是实现第一个功能,这个代码很简单,待会儿我给你运行一遍,你就知道了。”
苏小狸一直很乖地听着陈羽给她讲解游戏,很是认真。
约莫半个小时后,陈羽将第一个功能模块做了出来,然后就开始运行程序。
因为暂时没有加入图片素材,所以就是单纯在跑后台。
但visual studio很快提示——出错了。
陈羽眉头一皱,喃喃道:“有bug?”
他刚想通过visual studio自带的debug去查看问题所在,却是耳中传来小狐狸柔柔弱弱的女音。
“小羽,你第237行的代码,给变量赋值,赋错了。”
陈羽一脸茫然,看向小狐狸的目光,将信将疑。
他很快滑动到237行,看了一遍代码。
旋即,瞳孔一缩。
我靠!!!
我还真给赋错了!!!
虽然这是一个因为粗心而出现的错误,但如果不联系整个代码工程,是很难发现的。
陈羽用古怪的眼神看了一眼苏小狸。
然后,他又听到小狐狸温柔地指出:“小羽,你第340行的代码,少打了一个分号。”
陈羽呃了一声,就查看了一下,发现苏小狸说的一点没错。
他的内心震诧!