Your message here
 
Bruno 的主页

欢迎!

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

这是我的个人作品集。请开着车四处探索,了解更多关于我的信息,发现这个世界的许多秘密。

别把东西弄坏了哦!

设置
音频
画质
卡住了!
重置
渲染器
服务器
WASD 或 方向键 移动
SHIFT 加速
左CTRL 或 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 液压
左摇杆 转向
左摇杆(按下) 鸣笛
右摇杆 移动相机
右摇杆(按下) 缩放
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
公共服务器

来和社区一起玩吧,展示你的项目,随便问我们任何问题。

加入服务器
私信

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

开始聊天