在此输入消息
 
Bruno 的家

欢迎!

我叫 Bruno Simon,是一名创意开发者(主要做 Web 方向)。

这是我的作品集。开着车到处逛逛,了解更多关于我的信息,发现这个世界里的各种秘密。

别搞坏东西!

设置
音效
画质
卡住了!
重置
渲染器
服务器
WASD or ARROWS 移动
SHIFT 加速
CTRL LEFT or B 刹车
SPACE 跳跃
ENTER 交互
M 地图
L 静音
T 发留言
R 重生
NUM KEYS/NUM PAD 激活液压
LEFT CLICK (DRAG) 移动视角
H 鸣笛
单指 移动赛车
双指 移动视角 / 缩放
点击赛车 跳跃
B 加速
Y 跳跃
X 刹车
A 交互 / 退出
LT L2 前进
RT R2 后退
LB / RB L1 / R1 液压
Joystick Left 转向
Joystick Left (press) 鸣笛
Joystick Right 移动视角
Joystick Right (press) 缩放
Select 重置
Start 暂停
成就
/ 2h 30min 15s
奖励
赛道

服务器离线,成绩无法保存。

今日暂无成绩

重置倒计时

留言

留言是访客留下的信息。

- 所有人可见
- 新留言会替换旧留言(最多30条)
- 每人限一条
- 选择国旗
- 禁止辱骂!
- 最多30个字符

服务器离线

无结果
幕后故事

感谢访问我的作品集!
如果你对技术栈和项目构建方式感兴趣,这里有你需要知道的一切。

Three.js

Three.js 是我用来渲染这个 3D 世界的库。
它由 mr.doob 创建(X, GitHub),随后有数百名优秀开发者参与贡献,其中 Sunag(X, GitHub)添加了 TSL,使得同时使用 WebGL 和 WebGPU 成为可能,也让这个作品集得以实现。

Three.js Journey

如果你想学 Three.js,我有一个完整课程。
包含了你开始用 Three.js 构建酷炫作品所需的一切(以及更多)。

开发日志

从作品集项目一开始我就在录制开发日志,你可以在我的YouTube 频道找到所有内容。

源代码

代码在 GitHub 上开源,采用 MIT 许可证。连 Blender 文件都有,尽情探索吧!
出于安全原因,服务端代码没有开源,但作品集没有服务端也能正常运行。

音乐

你听到的音乐是由 Kounine 专门为这个作品集制作的(Linktree)。
它们采用 CC0 许可证,你可以随意使用!
在这里下载。

更多链接

  • 物理引擎 ⇒ Rapier
  • 音频库 ⇒ Howler.js
  • 字体 ⇒ Amatic SC & Nunito

— Bruno

你的时间
00:00:000

服务器离线,成绩无法保存。

抱歉,未能进入前10名。

无结果
或
Discord
公共服务器

来社区聊聊,展示你的项目,随便提问。

加入服务器
私信

直接联系我。
提前说一声,我会尽量回复每个人,但可能需要一些时间。

开始聊天