https://github.com/mrmarble/sandbox
Sand simulation game
https://github.com/mrmarble/sandbox
ebiten ebitengine pixel sandbox-game
Last synced: 7 months ago
JSON representation
Sand simulation game
- Host: GitHub
- URL: https://github.com/mrmarble/sandbox
- Owner: MrMarble
- License: mit
- Created: 2022-11-20T08:31:17.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-02-17T14:43:16.000Z (over 2 years ago)
- Last Synced: 2025-01-17T19:14:51.779Z (9 months ago)
- Topics: ebiten, ebitengine, pixel, sandbox-game
- Language: Go
- Homepage: https://mrmarble.dev/sandbox/
- Size: 7.02 MB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Sandbox

[](https://ebitengine.org/)

[](https://goreportcard.com/report/github.com/mrmarble/sandbox)
[](https://mrmarble.dev/sandbox/)Simple sandbox simulation "game" written in Go using the [Ebitengine](https://ebitengine.org/) game engine.
## Online demo
You can try it out [here](https://mrmarble.dev/sandbox/).
> Note: The web version is not as performant as the desktop version.## Controls
- Left click: Spawn a particle
- Wheel: Change brush size
- P: Toggle pause
- .: Advance one frame (when paused)
- D: Show debug info
- T: Toggle temperature effect
- Space: Clear the screen## References
- https://powdertoy.co.uk/
- https://blog.winter.dev/2020/falling-sand-games/
- https://github.com/JMS55/sandbox
- https://github.com/hajimehoshi/ebiten/tree/main/examples
- https://github.com/divVerent/aaaaxy