A Living, Breathing Particle Physics Playground

Unleash your inner scientist with this fully interactive physics sandbox. Create, destroy, and experiment with over 30 unique elements in a dynamic environment where temperature, pressure, gravity, and convection work in real-time.

SANDBOX is an advanced particle physics simulation that puts the power of a laboratory at your fingertips. From simple sand and water to reactive fire, corrosive acid, and explosive gas — every element behaves with realistic physics. Watch as heat spreads, liquids flow, plants grow, and chemical reactions unfold before your eyes.

🌌 The Premise

Imagine a world where you control the laws of physics. A blank canvas where you can sculpt mountains, create rivers, ignite forests, and trigger chain reactions — all with the click of a button. SANDBOX is that world.

This is not just a game. It's a physics engine, a creative tool, and a scientific playground rolled into one.

🧪 Gameplay

🌡️ Elements & Interactions

With over 30 unique elements, the possibilities are endless:

Natural Materials

  • 🟡 Sand — Falls and flows like real granular material
  • 💧 Water — Fluid dynamics with realistic flow and buoyancy
  • 🟫 Dirt — Soft, diggable terrain
  • ⬜ Stone — Hard and durable, can be melted into lava
  • 🔘 Gravel — Loose, falling material
  • ❄️ Snow — Light, melts into water
  • 🧊 Ice — Solid water, melts when heated
  • 🌱 Seed — Grows into plants over time
  • 🪵 Wood — Flammable, burns into fire

Fire & Gas

  • 🔥 Fire — Spreads, burns fuel, and generates heat
  • 🌋 Lava — Melts stone, ignites wood, vaporizes water
  • 💨 Smoke — Rises, dissipates over time
  • ♨️ Steam — Gas phase of water, rises and condenses
  • 💥 Gas — Explosive, ignites and expands

Liquids

  • 🧪 Acid — Corrodes most materials
  • 🛢️ Oil — Flammable, floats on water, ignites

Special Elements

  • 🦠 Virus — Spreads to nearby particles
  • ⚛️ Antimatter — Annihilates anything it touches
  • 🔲 Glass — Transparent, melts at high temperature
  • 🔩 Metal — Strong, conducts heat
  • 🧂 Salt — Dissolves in water
  • ☁️ Cloud — Floats, produces rain
  • ⚡ Lightning — Damages materials, creates fire
  • 🔄 Clone — Copies nearby materials

🎮 Controls

ActionInput
Draw/Place Click and drag (LMB)
Erase Click and drag (RMB)
Select Element Click toolbar buttons
Adjust Brush Size Scroll / Slider
Pause Simulation Space or click Pause button
Clear All C or click Clear button

🎛️ Physics Sliders

SliderEffect
Brush Size Size of placement circle
Placement Density How densely particles are placed
Gravity Strength of gravity (uniform or radial)
Wind Horizontal force on particles
Heat Input Adds heat to the simulation
Convection Strength of thermal convection currents
Ambient Temp Base temperature of the environment

🌍 Gravity Modes

  • Uniform — Gravity pulls everything down
  • Radial — Gravity pulls toward a center point (click SET to position)
  • Off — No gravity (floating particles)

✨ Features

  • 30+ Unique Elements — Sand, water, fire, lava, acid, oil, virus, antimatter, and more
  • Real-Time Physics — Gravity, pressure, buoyancy, and fluid dynamics
  • Temperature System — Heat transfers between particles, triggers phase changes
  • Chemical Reactions — Acid corrodes, fire ignites, oil burns, salt dissolves
  • Plant Growth — Seeds grow into plants over time
  • Phase Changes — Water ↔ Ice ↔ Steam, Lava ↔ Stone, Snow ↔ Water
  • Convection Currents — Hot fluids rise, cool fluids sink
  • Pressure System — Gases build pressure, explosive gas detonates
  • Wind & Convection — Dynamic airflow affects particles
  • Real-Time Feedback — Particle count, temperature, FPS, and simulation ticks
  • Brush Tool — Adjustable size for precision or large-scale placement
  • Pause & Step — Freeze time or advance frame by frame
  • Keyboard Shortcuts — Quick access to all elements
  • Responsive UI — Adapts to desktop, tablet, and mobile
  • High Performance — Optimized for smooth interaction with thousands of particles

🎨 Art & Atmosphere

  • Pixel Art Aesthetic — Crisp, clean particle graphics
  • Dynamic Colors — Temperature affects color (hot particles glow)
  • Real-Time Rendering — Smooth, fast updates
  • Atmospheric Feedback — Temperature display, particle count, tick counter
  • Dark Theme — Clean, modern UI with neon accents

🧠 Thematic Depth

SANDBOX is about:

  • Discovery and experimentation — Learn how materials interact
  • Creativity — Build, destroy, and reshape your world
  • Understanding physics — Experience temperature, pressure, and fluid dynamics
  • The joy of simulation — Watch emergent behavior unfold

💡 Perfect For Fans Of

  • Physics simulations and sandbox games (like The Powder Toy or Falling Sand)
  • Creative and experimental games
  • Science and education tools
  • Relaxing, open-ended play
  • Short, satisfying sessions

🔧 Technical Details

  • Platform: Web Browser
  • Format: HTML5 Physics Sandbox
  • Engine: Custom particle physics
  • Elements: 30+ unique materials
  • Sliders: 7 adjustable physics parameters
  • Playtime: As long as you want
  • Replayability: Infinite — endless experimentation

The world is yours to shape. What will you create?

Experiment. Explore. Evolve.

Published 3 days ago
StatusReleased
PlatformsHTML5
Author2d creator
GenreSimulation
Tags2D, Physics, Sandbox, Singleplayer
AI DisclosureAI Assisted, Code, Graphics, Sounds, Text

Download

Download
⚡ SANDBOX — Advanced Physics.html 74 kB

Development log

Leave a comment

Log in with itch.io to leave a comment.