This little experiment Pygame rendering bullet patterns defined in BulletML (http://www.asahi-net.or.jp/~cs8k-cyu/bulletml/index_e.html).
The bulletml is parsed by python-bulletml (code.google.com/p/python-bulletml/). The patterns were written by Kenta Cho for his game "rRootage" (www.asahi-net.or.jp/~cs8k-cyu/windows/rr_e.html).
Frame rate is not capped here and generally stays over 100 fps, except when there are a particularly large number of bullets on screen; when it does drop below 100 it is highlighted in the OSD and the circles around the bullets are not drawn.
With an average of 256 bullets on the screen the program achieves an average framerate of 392 fps.
good job. post the code somehwere
fdawify 7 months ago