Sandspiel

Sandspiel

一款基于细胞自动机和实时物理的开源像素沙盘游戏,玩家可以在虚拟沙盘中自由选择各种物质进行组合,观察它们之间的化学反应和物理变化,它能解压放松,也能科普知识。

#行业圈子 #教育学习
收藏

Sandspiel简介

Sandspiel是一款基于细胞自动机和实时物理的开源像素沙盒游戏。玩家能在虚拟沙盘中自由组合各种物质,观察它们的化学反应和物理变化。Sandspiel由开发者Max Bittker制作,可直接在浏览器中玩,支持电脑和手机端,不用安装。底层用Rust(WASM)+WebGL技术实现高性能模拟,既有创作功能,也能解压放松,还能科普知识。

ff5dbe08-654d-4819-bc54-a21cddce5606.webp

Sandspiel玩法

  • 基础设定:在网格画布上通过“放置—观察—实验”操作,元素会按重力、燃烧、扩散、腐蚀等规则自行变化。

  • 典型交互:

    沙粒受重力下落并堆积;水流横向扩散且能被阻挡;火焰能点燃植物产生烟雾;

    植物遇水会生长;油会让火烧得更旺;酸可以腐蚀金属;冰能暂时挡住岩浆等。

  • 工具与操作:左边是元素面板,顶部有保存、重置等常用按钮;能调整画笔大小、暂停/继续、撤销操作,部分版本可以用快捷键1–9快速切换元素。

  • 创作方向:可以搭建微型生态、设计连锁反应、画像素动画或者做动态景观。

Sandspiel如何开始游玩

  • 官方地址:去官网sandspiel.club就能在线玩。

  • 其他入口:也能在SilverGames、RocketGames等平台直接运行,不用安装,手机电脑都能用。

  • 快速上手:

    选元素→在画布上点击或拖拽放置→调整画笔大小和暂停来布置场景→观察反应并调整;

    想分享时,用保存或上传功能导出作品链接或图片。

  • 创作与分享

    作品能保存到本地或上传到社区,能看到别人的作品并二次创作,形成创意循环。

    部分托管版本支持通过链接或截图快速分享;如果用官方版本,登录后能把作品公开,让别人一起玩。

Sandspiel技术特性

  • 技术栈:核心逻辑是用Rust编译成WASM,画面用WebGL渲染,前端配合JavaScript/HTML/CSS,在浏览器里实现高帧率模拟。

  • 可扩展性:项目结构是模块化的,元素行为单独封装,有不错的自定义和扩展潜力。


到头啦!

与Sandspiel相关工具