https://github.com/marlo-ong/ballsplitter
Unity probability simulation of ball bounces
https://github.com/marlo-ong/ballsplitter
simulation unity
Last synced: about 1 year ago
JSON representation
Unity probability simulation of ball bounces
- Host: GitHub
- URL: https://github.com/marlo-ong/ballsplitter
- Owner: Marlo-Ong
- Created: 2024-04-05T07:10:07.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-11T22:19:39.000Z (about 2 years ago)
- Last Synced: 2025-01-31T13:16:04.020Z (over 1 year ago)
- Topics: simulation, unity
- Language: ShaderLab
- Homepage: https://mkingco.itch.io/ballsplitter
- Size: 1.31 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Ball Splitter Simulation
(Authored by Marlo Ongkingco)
Playable at [https://mkingco.itch.io/ballsplitter](https://mkingco.itch.io/ballsplitter).
Based on Mike O'Brien's probability simulation at [https://mana.works/splits](https://mana.works/splits).
### TODO:
- ~~Randomize ball color~~
- ~~Add slider for player to choose split probability~~
- ~~Implement custom random algorithm for 50/50 splits~~
- ~~Fix Canvas UI Scaling~~
- ~~Bugfix: Some balls remain active on ResetSimulation~~
- ~~Add accuracy stat to compare randomness to split chance~~
- ~~Optimize for 1000 active balls~~
- ~~Build to WebGL~~
### Nice-to-Haves:
- Add random tones on collision
- Further simulation customizability
- Ball bounciness
- Varying probabilities
- ~~Toggling ball-to-ball collision~~
- Varying ball/border size