实验室,我们在这里尝试新事物。

为学习某项技术或验证某个想法而做的小项目。有些会成长为游戏和应用,其余的就留在这里供您玩耍。

白天的 The Pond:一只名叫 Puddle 的绿色鸭子游过睡莲叶、沙滩球和篝火
立即畅玩

The PondEl Estanque

一个小小的 3D 池塘,您可以化身橡皮鸭,和池塘里的其他人一起漂来漂去。这里有昼夜交替,有雨、有暴风雨、有雪;水面结冰时,还能溜冰。

  • 实时多人:同一个池塘最多容纳 50 只鸭子
  • 11 只鸭子可选,还能自定义颜色和名字
  • 共享天气:下雪时,所有人都能看到雪
  • 服务器不在线时,也能离线单人畅玩
跳进池塘 目前界面仅提供西班牙语。
夜晚的 The Pond,被篝火照亮冰封的 The Pond,一只鸭子正在冰上溜冰欢迎界面:在这里选择您的鸭子、颜色和名字

The Pond 是怎样做出来的

除了一台小小的服务器,一切都在浏览器中运行。

渲染

Three.js 加上手写的 GLSL,实现水面、草地、植被、天气和昼夜交替。画面风格借鉴了 Bruno Simon 2025 年作品集中的技术。

物理

Rapier 以 WebAssembly 形式在您的浏览器中运行,让每只鸭子都在大家看到的同一片波浪上漂浮、起伏和摇晃。

多人联机

一台 Elixir 和 Phoenix 服务器以每秒 20 次的频率运行整个池塘。您自己的鸭子即时响应,并与服务器进行校验;其他鸭子则平滑地滑入画面。

Three.jsGLSL 着色器Rapier 物理引擎Elixir / PhoenixAstro

有项目想法吗?

无论您需要什么,我们都能量身打造:网络平台、网上商店、应用或内部工具。告诉我们您的想法,我们会尽快回复。

contacto@quantumquacks.es