Major Update #2 - Parameter Transformations, Volleys, & Optimization 5/20/21


Have a patch. You can now set your emitters to "volley" - that is, release X projectiles, and then pause, and then repeat. You also have more options such as X and Y offset and radius from the center - fiddle with them. Text has been given drop shadows so you can read it more easily.

Oh, yeah, I optimized the ever loving shit out of this game. Testing w/ static vector bullets on a rotating emitter lets me get 10000 bullets on screen in browser at 60 FPS. The downloadable .exe gets even more, around 14000. More complex bullets will of course decrease this amount, but you should have more than enough room for most patterns.

Also, there is a parameter transformation menu now. Right now, it only has support for "harsh parameter transformations" - when your bullet hits the timer, it changes state - and only one transformation per emitter. The next update will add "smooth parameter transformations" that cause the value to change between the start and end times on its lifetime, and allow you to have more than one parameter transformation on your bullets. Hopefully, this will give you the latitude to make some crazy patterns with the new performance optimizations!

Files

danmakudesigner.zip Play in browser
May 20, 2021

Leave a comment

Log in with itch.io to leave a comment.