热天中文网

第5章 闪客帝国的妖孽(第2页)

天才一秒记住【热天中文网】地址:https://www.rtzw.net

有“分裂墙”

,细胞碰到后会强制分裂成两个更小的。

这些区域隨机生成,每局游戏都不同。

林浩正在写核心的碰撞检测算法。

碰撞检测函数

玩家吃掉敌人

敌人吃掉玩家

体积相近,弹开

他写得很仔细。

每一行代码都要想清楚:这个变量有必要吗?这个判断条件够严谨吗?有没有更高效的写法?

这不是简单的复製粘贴。

小艺只能提供设计思路和算法逻辑,具体实现需要他一行行敲出来。

而这个过程,正是他重新理解编程本质的过程。

上辈子在华为,他更多是架构师,是管理者。

他画架构图,定技术方案,审核心代码,但很少亲自写这种基础的功能函数了。

现在,他从零开始。

凌晨四点,他完成了游戏的核心逻辑。

点击测试,一个红色的圆形出现在舞台上,用方向键控制。

屏幕上隨机生成了几个其他顏色的圆形,有的大有的小。

他操控红色圆形靠近一个小的蓝色圆形。

距离足够近时,红色圆形突然扩大,蓝色圆形消失了。

屏幕左上角的分数从0变成10。

又靠近一个稍大的绿色圆形。

距离拉近——绿色圆形突然反过来冲向红色圆形,然后红色圆形消失了。

“gameover”

出现在屏幕中央。

基础机制没问题了。

接下来是美术。

林浩不是美术设计出身。

上辈子他画的原型图都被同事吐槽是“灵魂画手”

但他知道2002年flash游戏的美术风格:极简,矢量,色彩鲜明。

他不需要复杂的贴图,不需要精细的动画。

他需要的是一种风格化的、有辨识度的视觉语言。

他打开flash的绘图工具。

用的是最基本的形状工具、填充工具、渐变工具。

玩家细胞:圆形,从中心向外的径向渐变,中心是亮红色,边缘是暗红色,有一种发光的感觉。

敌人细胞:也是圆形,但顏色不同。

本章未完,请点击下一章继续阅读!若浏览器显示没有新章节了,请尝试点击右上角↗️或右下角↘️的菜单,退出阅读模式即可,谢谢!

如遇章节错误,请点击报错(无需登陆)

新书推荐

特种兵之利刃余罪我能穿进语文书神话复苏从齐天大圣开始重生年代:空间致富小辣妻斗罗之神位掌管者左苏从寒门开始崛起我被一只猫饲养了混在妖尾的魔导商人神医魔后绝品神医混都市秩序官[快穿]游戏从稻草人开始真千金有读心术[九零]快看那个大佬重生八零前程似锦修真强少在校园我在末世有个鱼塘[娱乐圈]姐妹,搞桃浦吗穿进游戏后我狂暴升级抢救大明朝御道倾天天降龙凤萌宝:保姆妈咪别想跑大国名厨