Search found 10 matches

by Toad Venture
Sun Oct 10, 2021 12:39 pm
Forum: Games and Creations
Topic: TRYH4RD - A short, challenging boss rush with melee combat!
Replies: 4
Views: 5834

Re: TRYH4RD - A short, challenging boss rush with melee combat!

Nicely done! It feels quite smooth and I like all the polish that went into things like the last hits (whether for yourself or the boss), and the streaming dialog. The 64x64 resolution limit is maybe a bit too low for me, but it's impressive what you could do with that restriction in place. Are you ...
by Toad Venture
Thu May 13, 2021 5:45 pm
Forum: Support and Development
Topic: Integrating Effekseer's efk files
Replies: 9
Views: 10433

Re: Integrating Effekseer's efk files

ReFreezed wrote: Mon May 10, 2021 10:53 pm I just want to say, nice work! This thread fits more in the Libraries and Tools forum at this point. :)
Thanks! Good idea, I posted it there as well now.
by Toad Venture
Thu May 13, 2021 5:45 pm
Forum: Libraries and Tools
Topic: EffekseerForLove
Replies: 0
Views: 14968

EffekseerForLove

I've created a plugin for LÖVE to add support for Effekseer's .efk files. Effekseer is a particle creation tool that lets you create pretty dynamic and awesome looking graphical effects. The resulting files are quite small (as compared to something like a sprite sheet), so with the plugin you can ha...
by Toad Venture
Mon May 10, 2021 8:27 pm
Forum: Support and Development
Topic: Integrating Effekseer's efk files
Replies: 9
Views: 10433

Re: Integrating Effekseer's efk files

I filed an issue (https://github.com/love2d/love/issues/1691) to see if Effekseer support could get upstreamed, but it was suggested that I turn it into a plugin instead. So now it's a plugin instead of a love2d fork, and is available here: https://github.com/gittup/EffekseerForLove Hope someone els...
by Toad Venture
Mon Apr 12, 2021 7:08 am
Forum: Support and Development
Topic: Integrating Effekseer's efk files
Replies: 9
Views: 10433

Re: Integrating Effekseer's efk files

I've updated it to also work with love.js, so web love games can use Effekseer effects as well. I think the remaining work is to figure out how to get EffekseerRendererGL.Shader.cpp to integrate better with Love's OpenGL.cpp. This would help the glUseProgram() issue mentioned earlier, as well as a n...
by Toad Venture
Wed Apr 07, 2021 1:41 am
Forum: Support and Development
Topic: Integrating Effekseer's efk files
Replies: 9
Views: 10433

Re: Integrating Effekseer's efk files

I've updated my test branch (https://github.com/gittup/love/tree/effekseer2) to try an orthographic projection with x,y coordinates matching the love window. I also added support to call draw() on the individual effect handles, rather than just on the manager. This makes it easier for the effects to...
by Toad Venture
Fri Apr 02, 2021 12:34 am
Forum: Support and Development
Topic: Integrating Effekseer's efk files
Replies: 9
Views: 10433

Re: Integrating Effekseer's efk files

I made a little progress, in that I figured out where the draw() calls were getting buffered. Calling gfx->flushStreamDraws() in the draw routine for the EffekseerManager makes things layer as expected. So this draw function now shows img1 behind the Effekseer effects, and img2 in front of them: fun...
by Toad Venture
Wed Mar 24, 2021 4:55 am
Forum: Support and Development
Topic: Integrating Effekseer's efk files
Replies: 9
Views: 10433

Re: Integrating Effekseer's efk files

I had some initial success by adding an Effekseer runtime and building it in the love repo, though there's still a lot of things to fix and improve. Basically I took Examples/OpenGL/main.cpp and put the Manager class as an object inside graphics/opengl/Graphics.cpp in love. In lua, you can do: funct...
by Toad Venture
Tue Mar 23, 2021 2:39 am
Forum: Support and Development
Topic: Integrating Effekseer's efk files
Replies: 9
Views: 10433

Re: Integrating Effekseer's efk files

Ahh, thanks for the suggestions! I'll see if it's straightforward to get it integrated in with the draw functions and report back.
by Toad Venture
Sat Mar 20, 2021 3:42 am
Forum: Support and Development
Topic: Integrating Effekseer's efk files
Replies: 9
Views: 10433

Integrating Effekseer's efk files

Hi all! I'm new to LÖVE -- I'm curious if anyone has tried to use Effekseer's .efk files directly in LÖVE projects (using the Effekseer runtime library, maybe?). If so, how did you go about doing it? I've been able to export effects to PNG spritesheets, but they take up a huge amount of space compar...