sandboxels

In-browser falling-sand simulation game with over 500 elements and thousands of reactions.

https://github.com/r74ncom/sandboxels

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (6.1%) to scientific vocabulary

Keywords

biology browser-game canvas cellular-automata cellular-automaton chemistry chemistry-lab falling-sand html5-game javascript javascript-game physics-simulation powder-toy powdertoy sandbox-game sandboxels science simulation simulator simulator-game
Last synced: 4 months ago · JSON representation ·

Repository

In-browser falling-sand simulation game with over 500 elements and thousands of reactions.

Basic Info
Statistics
  • Stars: 276
  • Watchers: 13
  • Forks: 560
  • Open Issues: 17
  • Releases: 4
Topics
biology browser-game canvas cellular-automata cellular-automaton chemistry chemistry-lab falling-sand html5-game javascript javascript-game physics-simulation powder-toy powdertoy sandbox-game sandboxels science simulation simulator simulator-game
Created about 4 years ago · Last pushed 5 months ago
Metadata Files
Readme Changelog Contributing Funding License Citation Security Support

README.md

Sandboxels

A falling sand simulation game with hundreds of elements, heat simulation, chemical reactions, fire, density, electricity, and more.

Play for free at Sandboxels.R74n.com.

Join the Discord server.

Landscape made in Sandboxels

Modding

New to modding? Read the Sandboxels Wiki articles on getting started with modding or publishing your mod.

Please read the Contribution Guidelines before submitting your mod.

Controls

  • Left Click = Draw pixels
  • Right Click = Erase pixels
  • Middle Click = Pick element
  • Space or P = Pause simulation
  • Shift + Heat/Cool/Shock = Intensify effect
  • Shift + Click = Draw line
  • Scroll or +- or [] = Change cursor size
  • ←→ = Change category
  • E = Select by name
  • I or / = Element info
  • \ = Open settings
  • > = Single step
  • F or F11 = Fullscreen
  • 1234 = Change view
  • F1 = Toggle GUI
  • C or F2 = Capture screenshot

(Alt/Option can be used in place of Shift)

Button Info

  • Pause = Pause/play the simulation
  • Step (>) = Run a single frame
  • Minus (-) = Decrease the cursor size
  • Plus (+) = Increase the cursor size
  • Reset = Clears the entire simulation
  • Replace = Overrides pixels when placing
  • E = Select any element by name
  • TPS = Change how fast the simulation runs
  • Info = Open the element info screen
  • Saves = Open the Save & Load menu
  • Mods = Open the Mod Manager
  • Settings = Open the settings menu

Owner

  • Name: R74n
  • Login: R74nCom
  • Kind: organization
  • Email: contact@r74n.com
  • Location: United States of America

The official GitHub organization of R74n.

Citation (CITATION.cff)

# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!

cff-version: 1.2.0
title: Sandboxels
message: >-
  If you use this software, please cite it using the
  metadata from this file.
type: software
authors:
  - name: R74n
    email: contact@R74n.com
    date-start: '2017-05-02'
    website: 'https://r74n.com/'
identifiers:
  - type: doi
    value: 10.17605/OSF.IO/H7TDY
  - type: swh
    value: 'swh:1:rev:5a5813a8f4f418540f1bdb765d293735541bf7fd'
  - type: url
    value: 'https://sandboxels.r74n.com/'
  - type: doi
    value: 10.5281/zenodo.10044909
  - type: other
    value: /g/11spmybz10
    description: KGMID
  - type: url
    value: 'https://purl.org/r74n/sandboxels'
    description: PURL
  - type: url
    value: 'https://w3id.org/r74n/sandboxels'
    description: W3ID
repository-code: 'https://github.com/R74nCom/sandboxels'
url: 'https://sandboxels.r74n.com'
abstract: >-
  Sandboxels is a free falling-sand simulator that can be
  played in your browser. It features heat simulation,
  electricity, density, chemical reactions, cooking, and
  fire spread.
keywords:
  - R74n
  - Sandboxels

GitHub Events

Total
  • Create event: 2
  • Commit comment event: 6
  • Release event: 2
  • Issues event: 20
  • Watch event: 99
  • Issue comment event: 148
  • Push event: 348
  • Gollum event: 1
  • Pull request review event: 12
  • Pull request review comment event: 12
  • Pull request event: 652
  • Fork event: 249
Last Year
  • Create event: 2
  • Commit comment event: 6
  • Release event: 2
  • Issues event: 20
  • Watch event: 99
  • Issue comment event: 148
  • Push event: 348
  • Gollum event: 1
  • Pull request review event: 12
  • Pull request review comment event: 12
  • Pull request event: 652
  • Fork event: 249

Issues and Pull Requests

Last synced: 4 months ago

All Time
  • Total issues: 23
  • Total pull requests: 753
  • Average time to close issues: 3 months
  • Average time to close pull requests: 3 days
  • Total issue authors: 20
  • Total pull request authors: 158
  • Average comments per issue: 1.35
  • Average comments per pull request: 0.25
  • Merged pull requests: 508
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 9
  • Pull requests: 271
  • Average time to close issues: 5 months
  • Average time to close pull requests: 6 days
  • Issue authors: 7
  • Pull request authors: 85
  • Average comments per issue: 0.56
  • Average comments per pull request: 0.27
  • Merged pull requests: 173
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • jakob3797 (3)
  • wonton1234 (2)
  • Siripraew (2)
  • R74NMIMI (1)
  • AmazTING (1)
  • DiscoDude96 (1)
  • DBNekonico (1)
  • IDoNotHaveAUsernam3 (1)
  • Gnnadia123 (1)
  • AyamTVTR (1)
  • ininja-ininja (1)
  • MGProgramms (1)
  • Imstupiditstrue (1)
  • Igotclothesforchristmas (1)
  • eduke2345 (1)
Pull Request Authors
  • JustAGenericUsername (100)
  • DBNekonico (80)
  • redbirdly (52)
  • Jayd-Rubies (51)
  • SquareScreamYT (44)
  • HACKERPRO908 (24)
  • stefanblox (23)
  • jakob3797 (22)
  • DoobieRalsei (16)
  • guzzo86 (16)
  • CarbonMonoxida (16)
  • theenchantedsword (15)
  • Salmonfishyy (15)
  • Ilikepizza2006 (14)
  • Cube14yt (14)
Top Labels
Issue Labels
Pull Request Labels

Dependencies

scripts/im2elements/go.mod go
  • github.com/nfnt/resize v0.0.0-20180221191011-83c6a9932646
scripts/im2elements/go.sum go
  • github.com/nfnt/resize v0.0.0-20180221191011-83c6a9932646