第040章 大数据
书迷正在阅读:
讲台上,高悬的幕布之上,显示出罗毅输入代码的过程。 ps做完图像素材,他开始使用irrlicht编写flash游戏程序。 由於游戏內核很简单,所以他编得很顺。 有同学拿出手机掐秒,一阵阵惊呼在礼堂里迴响。 一些大胆的同学甚至跑上讲坛,站在罗毅身后看他手指弹钢琴一般飞舞。 【import math #定义三维空间中的点 class point: def__init__(self,x20,y10,z37):】 罗毅写完一串代码,用迅雷不及之势切回预览画面。 他刚才绘製的8个黑色区块之一就出现了irrlicht生成画面的左上。 发现位置不对,罗毅又把那y轴数值调大,切回来,终於跑到左上角了。 他身后的男同学兴冲冲地扒著罗毅肩膀,一脸热望。 底下同学很多摩拳擦掌要跑上来,方主任赶紧阻止。 他要把台上骚扰罗毅的男生赶下去,却被罗伊扭头阻止。 没办法,只好容留这十几个男生在上面逗留。 “好了,我现在把地图分成了8个方块,游戏场景里面看不到,但实际上,確实是8块。” 身后的男生们使劲点头,“对!八叉树,八个方块嘛,没毛病。” “对。” 罗毅像和朋友聊天似的,继续编写这之上的球体代码,把它们一堆一堆挪到那8个地图方块上。 接下来他卷了卷作训服袖子,將小人放进去, 【#定义火柴人 class matchsti: def__init__(self,position,blades=0): self.position = position self.blades = blades #定义能量球 class energyball: def__init__(self, position): self.position = position ……】 一串串代码流畅蹦出。 他身后的男生们惊呼,看台上的同学则站在走道上,戴著眼镜眺望大幕布。 学校教授们也是一副仰望表情,慢慢从罗毅的操作中想像他要干什么,打算体现什么。 罗毅看著身后相貌普通的男生,“你叫什么,同学?” 男生不好意思的笑了,“报告罗毅班长,我是计算机科学学院的,我叫卢磊。” 罗毅手指代码串符道:“哦,卢磊,你看这blades=0,意思是什么知道吗?” 一群人样子有点僵,只顾著看热闹,忘了罗毅人家可是老师。 卢磊却低声说:“是不是指火柴人身上的刀片数量?” “对。” 罗毅指著8个区块上的小球球,“火柴人一旦吃掉一堆能量球,他身上的刀片就都会多出一片,我的目的是这个。” “哦~~” 男生们惊呼。 罗毅继续编写代码,终於编到了让人不敢忽视的一条 【#定义八叉树节点 class octreenode: def__init__(self,boundary,capacity=4): self.boundary = boundary self.capacity = capacity ……】 这次是超长的代码行,一共73行。 13.14英寸长。 一行行代码罗列。 光影照在罗毅脸上。 他手法如狂,军工科技研究员lv2的技能加成,让他编写代码的效率更上一层楼,不容易累! 在同学们要喊哑的声音里,罗毅大手一挥,將irrlicht程序封包,取名为【是兄弟就来砍我!】 大家愣住了。 “这是啥名字啊?” 罗毅耸耸肩,“你们看看玩法就知道了。” 接著罗毅將封包好的游戏程序打开,一张没有任何音乐的黑色地图出来了。 一个孤零零的火柴人站在地图中间,他身边摆放著8摊能量球(勉强可以称之为球)。 卢磊带著探究的眼神看了半天没看明白,罗毅將右边位置让给他,“卢磊,你点击+號键。” 卢磊感觉新鲜,忙按下+,另一个一模一样