第8章
——让一个蓝色球体在水中浮沉。
代码很简单。
pu*lic class Fish : Mono*eh**iour
{
pu*lic float swimSpeed = 2f;
pu*lic float depthRange = 10f;
void Up**te()
{
float depth = Mathf.PingPong(Time.time * swimSpeed, depthRange);
tran**orm.position = new Vector3(0, -depth, 0);
}
}
我看着那只蓝色球体在场景里上下浮动。
一个球。一条线。一个循环。
这是我五年来写过的最简单的代码。但这行代码是我自己的。
我把手放在键盘上。空格键左边那个凹痕——被我用大拇指按出来的凹痕——正好贴在皮肤上。
凌晨四点半,室友回来了。
她叫周雨,在广告公司上班,经常加班到这个点。她看到我房间灯亮着,敲了敲门。
"还没睡?"
"嗯。"
她靠在门框上,看了一眼我的屏幕。
"你在写什么?"
"游戏。"
"什么游戏?"
"一个关于深海的游戏。"
她打了个哈欠。"哦。挺好的。"
然后她去洗澡了。
我继续写。
天亮的时候,我已经写了六条鱼。
六种不同的颜色。六种不同的浮动轨迹。在同一个深蓝色的场景里,各自游着。
我保存了场景,关了电脑。
躺在床上,天花板是白色的。阳光从窗帘缝隙漏进来,在墙壁上拉了一条亮线。
我想起一件事。
毕业那天,我在宿舍收拾东西。我妈打**来,问我想做什么工作。
我说:"做游戏。"
她在电话那头沉默了一会儿。"那个能赚钱吗?"
"能的。"
"那你试试。"
她没多问。她从来不问我专业上的事,因为她不懂。但她每个月都会准时问我同一个问题:"钱够花吗?"
我说够。其实不够。
首尔的房租贵,物价高,我一个月的工资交完房租和日常开销,剩不下多少。但跟她说了也没用。她一个人在老家开杂
代码很简单。
pu*lic class Fish : Mono*eh**iour
{
pu*lic float swimSpeed = 2f;
pu*lic float depthRange = 10f;
void Up**te()
{
float depth = Mathf.PingPong(Time.time * swimSpeed, depthRange);
tran**orm.position = new Vector3(0, -depth, 0);
}
}
我看着那只蓝色球体在场景里上下浮动。
一个球。一条线。一个循环。
这是我五年来写过的最简单的代码。但这行代码是我自己的。
我把手放在键盘上。空格键左边那个凹痕——被我用大拇指按出来的凹痕——正好贴在皮肤上。
凌晨四点半,室友回来了。
她叫周雨,在广告公司上班,经常加班到这个点。她看到我房间灯亮着,敲了敲门。
"还没睡?"
"嗯。"
她靠在门框上,看了一眼我的屏幕。
"你在写什么?"
"游戏。"
"什么游戏?"
"一个关于深海的游戏。"
她打了个哈欠。"哦。挺好的。"
然后她去洗澡了。
我继续写。
天亮的时候,我已经写了六条鱼。
六种不同的颜色。六种不同的浮动轨迹。在同一个深蓝色的场景里,各自游着。
我保存了场景,关了电脑。
躺在床上,天花板是白色的。阳光从窗帘缝隙漏进来,在墙壁上拉了一条亮线。
我想起一件事。
毕业那天,我在宿舍收拾东西。我妈打**来,问我想做什么工作。
我说:"做游戏。"
她在电话那头沉默了一会儿。"那个能赚钱吗?"
"能的。"
"那你试试。"
她没多问。她从来不问我专业上的事,因为她不懂。但她每个月都会准时问我同一个问题:"钱够花吗?"
我说够。其实不够。
首尔的房租贵,物价高,我一个月的工资交完房租和日常开销,剩不下多少。但跟她说了也没用。她一个人在老家开杂
阅读下一章(解锁全文)
点击即可畅读完整版全部内容
相关书籍
友情链接