Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/chadowo/gosu-bunnymark
Benchmark for the Gosu game framework
https://github.com/chadowo/gosu-bunnymark
benchmark bunnymark gosu-gem gosu-library libgosu ruby
Last synced: 4 days ago
JSON representation
Benchmark for the Gosu game framework
- Host: GitHub
- URL: https://github.com/chadowo/gosu-bunnymark
- Owner: Chadowo
- License: mit
- Created: 2024-01-01T17:30:27.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-03-11T22:33:35.000Z (8 months ago)
- Last Synced: 2024-03-11T23:37:47.821Z (8 months ago)
- Topics: benchmark, bunnymark, gosu-gem, gosu-library, libgosu, ruby
- Language: Ruby
- Homepage:
- Size: 76.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Gosu BunnyMark
![Screenshot](docs/media/screenshot_1.png)
Benchmark for the Gosu game framework.
## Results
Running on my laptop with the following specs:
```console
OS: Linux Mint 21.1 XFCE x86_64
Kernel: 5.15.0-91-generic
CPU: Intel Celeron N4020 (2) @ 2.800GHz
GPU: Intel GeminiLake [UHD Graphics 600]
RAM: 4GB
```Bunny count:
- 5000: ~32fps.
- 10 000: ~17fps.
- 20 000: ~8fps.
- 30 000: ~5fps.
- 40 000: ~4fps.
- 50 000: ~3fps.## Run It
Clone the repo, and run `main.rb`.
## Controls
- Mouse wheel - Add or remove bunnies.
- 0 - Remove all bunnies.
- Escape - Close the window.## License
### Assets
I picked them from the internet, though I'm unsure about the license, some other
open-source projects seem to use them so I guess it's safe. Anyhow if you're the
owner of the assets and want me to take them down please contact me.### Code
This project's code is licensed under the [MIT license](/LICENSE).