1P by GN⁺ 6시간전 | ★ favorite | 댓글 1개
  • 픽셀 단위로 물리적 상호작용을 시뮬레이션할 수 있는 웹 기반 샌드박스 환경
  • 모래, 물, 불, 금속, 생명체 등 다양한 요소를 선택해 섞거나 반응시켜 실험 가능
  • HTML5 캔버스 기반 인터페이스로, 브라우저에서 직접 조작하며 결과를 시각적으로 확인
  • 저장·불러오기 기능과 함께 Steam 버전에서는 다른 사용자의 실험 결과를 탐색하거나 공유 가능
  • 단순한 게임을 넘어 창의적 실험과 교육적 활용이 가능한 인터랙티브 픽셀 시뮬레이터

개요

  • Sandboxels는 브라우저에서 실행되는 픽셀 기반 물리 시뮬레이터로, 다양한 물질과 반응을 실험할 수 있는 환경 제공
    • HTML5 canvas 태그를 사용하며, 최신 브라우저에서 실행 필요
    • 로딩 후 인터페이스에서 픽셀 단위로 재료를 배치하고 상호작용을 관찰 가능

주요 기능

  • 상단 메뉴에서 Erase, Drag, Pick, Mix, Heat, Cool, Paint, Smash 등 다양한 도구 사용 가능
    • 각 도구는 픽셀을 지우거나 섞고, 온도를 조절하거나 충격을 가하는 등 물리적 효과를 구현
  • Land, Liquids, Life, Powders, Solids, Energy, Weapons, Gases, Food, Machines, Special 등 10개 이상의 재료 카테고리 제공
    • 예: Land에는 Sand, Dirt, Rock 등이 포함되고, Liquids에는 Water, Oil, Acid 등이 포함
    • Life 항목에는 Human, Fish, Plant 등 생명체 요소가 포함되어 상호작용 가능

저장 및 확장 기능

  • Save & Load 기능을 통해 실험 결과를 파일로 저장하거나 불러오기 가능
    • Steam 버전에서는 Workshop을 통해 다른 사용자의 실험을 탐색하거나 공유 가능
    • Data Transfer 페이지를 통해 이전 버전의 저장 데이터를 가져올 수 있음
  • Mods 시스템을 지원하여, Mod List 또는 GitHub에서 확장 모드를 불러올 수 있음

설정 및 사용자 인터페이스

  • Settings 메뉴에서 테마, 배경, 단위, 언어, 캔버스 크기, 이벤트 속도, 온도 단위 등을 조정 가능
    • Staining, Burning, Clouds, Fancy Pixels 등 시각 효과를 켜거나 끌 수 있음
    • “Reset All”, “Clear Mods”, “Clear Saves” 등 초기화 기능 제공
  • Debug, Prop, Group, Ruler 등 개발자용 도구도 포함되어 정밀한 실험 가능

배포 및 커뮤니티

  • Sandboxels는 R74n이 개발했으며, neal.funSteam에서 이용 가능
    • Steam 버전에서는 Workshop 기능을 통해 커뮤니티 공유 및 탐색 지원
    • Discord 서버를 통해 사용자 간 소통 및 모드 공유 가능
  • 현재 버전은 v1.13.3으로 표시되어 있으며, changelog 페이지에서 업데이트 내역 확인 가능
Hacker News 의견들
  • 이 게임은 원래 R74N이 만든 독립 프로젝트였음
    몇 년 동안 sandboxels.r74n.com에서 운영되어 왔고, 최근에야 Neal이 호스팅을 맡게 된 것임
    중요한 점은 공동작업이 아니라 호스팅 이전이라는 구분임

    • R74N이 새 보금자리에 대해 직접 쓴 글이 있음 → New Home 글 보기
    • 예전에 그 얘기를 얼핏 들은 기억이 있음
  • 비슷한 프로젝트로 sandspiel.club도 있음
    그래도 내가 제일 좋아하는 건 Powder Game임 → dan-ball.jp/en/javagame/dust/
    조작 가능한 작은 캐릭터가 있어서 지형을 뛰어다닐 수 있음

  • Neal과 R74N 둘 다 팬이라 이번 협업이 반가웠음
    직접 falling sand 시뮬레이터를 만들어보는 걸 강력히 추천함
    단순한 규칙이 복잡한 행동을 만들어내는 걸 보는 게 정말 재밌음
    내가 장난삼아 만들던 게 결국 Sandustry라는 게임으로 발전해서 지금은 풀타임으로 개발 중임

    • 사실 이건 오래된 R74N 프로젝트가 옮겨진 것일 뿐, 진짜 협업은 아님
    • 정말 멋져 보임. 혹시 개발 블로그가 있다면 꼭 읽어보고 싶음
    • Hooded Horse와 함께 일하는 게 어떤지 궁금함
  • Falling sand 게임은 예전 추억을 떠올리게 함
    장르의 시초 중 하나인 dan-ball의 버전을 추천함 → Powder Game 링크
    수년간 수많은 기능과 요소가 추가되어, 지금은 공기 유체역학까지 시뮬레이션함

    • Ha55ii의 Powder Game이 아마 장르 최고였음
      15년 전쯤엔 공유가 쉬워서 멋진 온라인 커뮤니티가 형성되었고, 계산기나 예술 작품 같은 창작물도 많았음
    • Dan-ball은 지금도 다양한 무료 모바일 게임을 제공하고 있음
  • 참고로, 이 게임은 2019년에 R74N이 처음 만들었음
    현재는 Neal.fun이 웹 버전을 유지·호스팅하고, Steam 버전은 계속 개발 중임
    자세한 내용은 공식 이전 공지에서 볼 수 있음

  • Falling sand 게임을 보면 항상 Clonk가 떠오름
    어릴 때 물리 기반으로 터널을 파고 물을 채우며 놀던 기억이 있음

  • Neal.fun으로의 이전에 대한 공식 발표문이 있음 → sandboxels.r74n.com/new-home
    다만 왜 이전했는지 이유는 설명되어 있지 않음

  • 이건 마치 Noita 엔진 같지만, 5초마다 폭발하지 않는 버전 같음
    덕분에 오늘도 현실의 할 일을 전혀 못할 예정임

  • 지질학 수업에서는 유리, 생석회, 재, 소금, 진저브레드, 녹인 버터, 토스트로 이루어진 퇴적층은 배우지 않았음

  • 알고리즘적으로 이런 걸 시도해보고 싶다면 Advent of Code 2018 Day 17을 참고할 만함