Page 1 of 1

Integrating bump.lua into the love API

Posted: Mon May 04, 2015 11:51 am
by Bindie
Hey, since bump.lua is so established within LÖVE, I think that this library should be integrated into LÖVE as love.physics. Maybe something like love.collision or otherwise.

What are your comments on this? Also a tutorial on the wiki page for bump.lua but integrated into the love API I think would make the engine more user-friendly.

Re: Integrating bump.lua into the love API

Posted: Mon May 04, 2015 12:05 pm
by Sosolol261
That would mean kikito and the Love2D crew to work together.
Kikito would need to know how to code in C(or whichever language love is written in) and rewrite it.
It would take a lot of time... You CAN submit your idea to the love crew though.

Re: Integrating bump.lua into the love API

Posted: Mon May 04, 2015 2:31 pm
by s-ol
bump.lua is a Lua library, most of the LÖVE source is C++. Also Kikitos libraries are aimed at the maximum audience, relying only on themselves. Bump does not need love and love does not need bump, bump is prefect for developers in Corona SDK as well for example. Also bump specifically only handles AABBs and therefore doesn't fit for a lot of more complex games.The reason that love.physics exists is that it can cover basically anything (though it is often not desireable) and a C++ feature.

Re: Integrating bump.lua into the love API

Posted: Mon May 04, 2015 3:25 pm
by Bindie
Alright, I see.

Re: Integrating bump.lua into the love API

Posted: Tue May 05, 2015 1:42 pm
by T-Bone
Also, if you want to add bump to your Löve game, it's really easy to do. Adding something like Box2D yourself would be much more difficult (since it's a C++ library).

That said, good libraries like bump could certainly get better discoverability for beginners.

Re: Integrating bump.lua into the love API

Posted: Wed May 06, 2015 8:25 am
by kikito
I am glad you like bump so much that you think it is a good idea to merge it with LÖVE, and I thank you for supporting it.

But like the others on this thread, I also don't think it should be done. All the reasons against it have already been written, so I won't repeat them.

Re: Integrating bump.lua into the love API

Posted: Wed May 06, 2015 10:17 am
by Bindie
You're welcome.