Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/klus3kk/sandsquare
The game, which is the upgraded version of the classic Flash game "Falling Sand".
https://github.com/klus3kk/sandsquare
Last synced: about 13 hours ago
JSON representation
The game, which is the upgraded version of the classic Flash game "Falling Sand".
- Host: GitHub
- URL: https://github.com/klus3kk/sandsquare
- Owner: Klus3kk
- License: mit
- Created: 2024-08-15T15:44:13.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-08-16T20:12:15.000Z (5 months ago)
- Last Synced: 2024-08-17T18:05:56.419Z (5 months ago)
- Language: JavaScript
- Size: 8.79 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# SandSquare
**SandSquare** is a modern, browser-based sandbox simulation game inspired by the classic "Falling Sand" game. Originally popularized in the early 2000s as a Flash game, **SandSquare** brings the same addictive physics-based gameplay to the web with added features, better graphics, and more possibilities
## Features
- **Interactive Gameplay**: Use your mouse to create or remove blocks particles, building intricate designs or just watching the blocks flow.
- **Randomized Particle Movement**: Sand particles can randomly drift left or right as they fall, creating a more dynamic and natural flow.
- **Expandable Block Types**: Future updates will include additional block types.
- **Customizable Grid Size**: Adjust the grid size and pixel density to match your screen resolution and preferred level of detail.
- **High-Performance Rendering**: Optimized for modern browsers, ensuring smooth performance even with large quantities of particles on screen.## How to Play
**Start the Game**: Open `index.html` in your favorite web browser. The game will automatically adjust to fit your screen.
## Upcoming Features
- **Expanded Block Selection**: New materials and elements will be added, each with unique properties and interactions.
- **Eraser Tool**: Remove particles from the simulation with a simple click.
- **Advanced Physics**: Improved particle interactions, including friction, cohesion, and more complex reactions.
- **Customizable Simulations**: Allow users to modify gravity, particle behavior, and other simulation parameters.
- **Save and Share**: Save your creations and share them with friends online.
- **Level Editor**: Design your own levels and challenges within the simulation.## Installation
1. **Clone the Repository**:
```bash
git clone https://github.com/Klus3kk/SandSquare.git
```
2. **Open the Game**:
- Navigate to the `SandSquare` directory and open `index.html` in your web browser.## Contributing
If you have ideas for new features, improvements, or bug fixes, please open an issue or submit a pull request.
## License
**SandSquare** is licensed under the MIT License. See the `LICENSE` file for more details.
## Acknowledgments
- Inspired by the classic "Falling Sand" game from the early 2000s.
---
Enjoy creating and experimenting in the world of **SandSquare**!