热天中文网

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

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

有“分裂墙”

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

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

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

碰撞检测函数

玩家吃掉敌人

敌人吃掉玩家

体积相近,弹开

他写得很仔细。

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

这不是简单的复製粘贴。

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

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

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

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

现在,他从零开始。

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

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

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

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

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

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

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

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

“gameover”

出现在屏幕中央。

基础机制没问题了。

接下来是美术。

林浩不是美术设计出身。

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

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

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

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

他打开flash的绘图工具。

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

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

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

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

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

新书推荐

异灵收容所文学世界探险记被帝国背叛后,我决定辅佐魔王神奇宝贝之超神训练家我有一座怪物牧场开局中奖一亿,我成了资本大佬妖魔复苏之开局山海经游戏从稻草人开始曹操是我爹[三国]七十年代之军嫂来自古代娇娘发家录漫威:圣斗士之父我有一枚两界印穿书末世文:我成了小白花前女主重生浪潮之巅重生八零前程似锦纳米崛起快穿之为你如愿陨神记斗罗大陆之星罗大帝边疆来了个娇媳妇[年代]一胎双宝:全能妈咪抱回家苍穹决战世子妃又野又甜前缘惊魂