At the end of the day, the Badlogic mascot is just a ball.

This adds new balls to the screen when your frame rate is above 30fps. I don't think it ever truly stops. Normally I'd expect the GPU to be the bottleneck, but I'm too dumb to sort out multithreading, so on some computers (looking at you with your fancy graphics card) it's possible the CPU may be a bottleneck.

For fastest results, use with VSync disabled. The downloadable versions attempt to run without VSync (depends on driver settings and crud) but there's less I can do about web and Android. If you can't disable VSync, just ensure your monitor's refresh rate is set as high as possible.

This benchmark might actually be useful to someone for testing performance with the different desktop backends, and on different devices, Java versions, operating systems and web browsers, but to most people it's just a weird screensaver featuring text that'll burn into your screen.

Full screen functionality for the JAR versions is available with F11. Or by clicking the usual button at the bottom-right if using the browser version.

Now on Scratch!

Updated 1 day ago
StatusReleased
CategoryTool
PlatformsHTML5, Windows, macOS, Linux, Android
AuthorJava Cake Games
Made withlibGDX
Tags2D, benchmark, java, libGDX
LinksSource code, Blog

Download

Download
BBB LWJGL3.jar 4.2 MB
Download
BBB LWJGL2.jar 2.1 MB
Download
BBB Android.apk 1 MB
Download
BBB source.zip 580 kB

Install instructions

Requires Java 8 or newer.

Untested on macOS but it should work if you launch it with -XstartOnFirstThread.

Comments

Log in with itch.io to leave a comment.

My pc is crying... 

(+1)

hmm... this almost made me whoosy. Nice work. im stopping at 60k balls, dont want to blow my cpu out.

(1 edit) (+1)

wow, it makes my headache go away 







































and brings even a bigger one

(+1)

A plethora of BALLS! A+