yintercept wrote: ↑
Wed May 29, 2019 10:55 pm
Shru I'd be scared to invest *weeks* in music *theory*. Ended up going with old public domain music for mine.
I still don't know how so many devs find the time to essentially create *all* their assets from scratch.
What was the music work like?
Well, I've put a lot of other aspects of my life on hold so that I can fully devote my time to developing this game, so I have more time to work on this than most people who are balancing a job and life would have. But regardless, music is very crucial to the atmosphere of a game, so I think if my situation was different, I would find other things to cut instead of deciding to not do the music myself.
I'm not 100% sure what you mean by "what was the music work like?". I have a weird circumstance where I'm proficient with a DAW (Renoise), but I don't find it's interface easy to write melodies or chords with. So my workflow is this: Write melody and chords in Reaper, which has a pianoroll -> export to MIDI -> import into Renoise and finish production. Does that answer your question?
Jaston wrote: ↑
Tue Jun 04, 2019 10:21 pm
Your game is really well polished. Its also so smooth. How did you avoid stuttering in love with so msny bullets on the screen?
I like the mix of rpg and bullet hell as well. The intro can be a few too many questions when the game calibrates for you. I got the urge to think please no more questions let me play already :P. Maybe it csn be more simplified?
Thank you! I use my own fork of bump
which has been optimized to create less garbage, which helped performance quite a bit. Besides that, one thing that gave me a dramatic performance increase was not actually inserting bullets into the bump world, and just checking their collision with world:project()
instead. One last thing I did was write a tweening library
which is specifically optimized for the case where you want to use a static tween on hundreds or thousands of objects. hump.timer was considerably slower than this, and was a performance bottleneck before, especially when chaining tweens.
The intro is supposed to be weird and a bit annoying. It's intended to throw the player off somewhat.
PS: I have this topic on "subscribed" now, which is something I thought was already true... I should notice replies immediately now.