bunnymark_ecs

command module
v0.0.0-...-fe6e43e Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 7, 2024 License: CC0-1.0, MIT Imports: 14 Imported by: 0

README

bunnymark Bunnymark

A popular benchmark made on Donburi.

  • Close all other programs for more accurate results.
  • Press the left mouse button to add some amount of gophers.
  • Adjust the number of gophers that appear at a time with the mouse wheel.
  • Increase the number of gophers until the FPS starts dropping below 60 to find out your result.
  • To understand that the drop in performance is not a one-off - use the graphs on the left, they show TPS, FPS and the number of objects over a certain time.
  • Press the right mouse button to disable batching, this will greatly increase the load, but keep in mind that all measurements were taken without coloring.
Contents
Preview

bunnymark-preview

Running

To run the example from sources do the following command:

go run github.com/yohamta/donburi/examples/bunnymark@master

Please remember that @master only works since Go 17.

Performance

Maximum objects at stable 60 FPS

Software Hardware Donburi objects
Native, MacOS Big Sur 11.6 2.3 GHz 8-Core Intel Core i9 40000

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL