第040章 大数据!(1 / 2)

讲台上,高悬的幕布之上,显示出罗毅输入代码的过程。

由于游戏内核很简单,所以他编得很顺。

一些大胆的同学甚至跑上讲坛,站在罗毅身后看他手指弹钢琴一般飞舞。

#定义三维空间中的点

def__init__(self,x20,y10,z37):】

他刚才绘制的8个黑色区块之一就出现了Irrlicht生成画面的左上。

他身后的男同学兴冲冲地扒着罗毅肩膀,一脸热望。

他要把台上骚扰罗毅的男生赶下去,却被罗伊扭头阻止。

“好了,我现在把地图分成了8个方块,游戏场景里面看不到,但实际上,确实是8块。”

“对。”

接下来他卷了卷作训服袖子,将小人放进去,

class MatchstickMan:

self.position = position

#定义能量球

def__init__(self, position):

……】

他身后的男生们惊呼,看台上的同学则站在走道上,戴着眼镜眺望大幕布。

罗毅看着身后相貌普通的男生,“你叫什么,同学?”

罗毅手指代码串符道:“哦,卢磊,你看这blades=0,意思是什么知道吗?”

卢磊却低声说:“是不是指火柴人身上的刀片数量?”

罗毅指着8个区块上的小球球,“火柴人一旦吃掉一堆能量球,他身上的刀片就都会多出一片,我的目的是这个。”

男生们惊呼。

【#定义八叉树节点

def__init__(self,boundary,capacity=4):

self.capacity = capacity

这次是超长的代码行,一共73行。

一行行代码罗列。

他手法如狂,军工科技研究员LV2的技能加成,让他编写代码的效率更上一层楼,不容易累!

大家愣住了。

罗毅耸耸肩,“你们看看玩法就知道了。”

一个孤零零的火柴人站在地图中间,他身边摆放着8摊能量球(勉强可以称之为球)。

卢磊感觉新鲜,忙按下+,另一个一模一样的火柴人,“刷”地出现在了罗毅身边。

“现在……”

身后同学们立刻意识到了这货要砍人了!

死掉之后,罗毅火柴人身上变成了3片,

卢磊终于想起了他打DOTA的手速,操作小人儿避过了凶神恶煞的罗毅小人儿,迅速捡起剩余的能量球,刀片捡到了4枚,却又被罗毅的5层给击败了。

有人立刻道:“但是能量球会不断刷新,被他们捡走之后,隔几秒会刷新出来一摊,这个游戏就是考验走位的!”

罗毅边移动小人边笑着问:“那你们设想一下,如果我和卢磊的小人不走过去,区块上面的能量球存在吗?”

一个男生说完,就哑住了。

他打开DOS在里面写了一串【pip install psutil】。

锯齿状的数据流,明显显示在后面两个,而上面六个都是没有波动的。

罗毅干脆地说:“不错,只有图形表现,没有数据流动。”

两个火柴人正站在地图右下角的两个区块上。

卢磊有些惊愕地默念,“这,这就是八叉树在数据库里体现的样子,这就是把它运用到游戏当中的样子!也是未来计算机程序运行时用八叉树减少运存耗能的样子!”

“这也是富兰克林身后街道的样子,你们想象它战火纷飞,行人乱逃,实际上并没有数据在流淌,是黑屏,同学们,是数据静默的状态!”

满堂杭电师

最新小说: 穆黎传 华娱唯一太阳 华娱1995 从修真穿到70年代当军嫂 搬空家产去随军,娇小姐被宠麻了 学院万人迷和我一路人有什么关系 华娱从那年欺骗景恬开始 重生七零,掏空渣爹资产转身下乡 神算真千金,傅太太被豪门圈宠爆 小卖部通末世,一盒泡面馋哭大佬