Page 1 of 6

Alexar's Physics Editor(APE)

Posted: Mon Mar 21, 2016 3:18 am
by Alexar
Hi lovers,
I am glad to show you this Lib b2dhelper. It's one part of a box2d editor that I want to create. now it provides features like b2d debug draw, world save and world load. I am still working on it, all suggestions are welcomed.


-----------------------------------------------------------------------------------------------
finally, this is the first version I release it as a inner test version. and this project is renamed to Alexar's Physics Editor(APE)。
I am sorry for there's no documents for English language. I will add later or some one can help me because of my poor English.
APE is a tool that can create box2d scenes and save them into luatable or json files.
I added some examples in a project built in named tutorial. once open APE and load the project. you will see them. select them by click buttons in the scene frame.
hoping you like it. and questions , bug reports are always welcomed.
ape.love
(9.42 MiB) Downloaded 1035 times

Re: [lib] Box2D Helper

Posted: Mon Mar 21, 2016 2:28 pm
by Ikroth
This is pretty cool. It would be nice if there was a way to actually manipulate the object properties while it's running. What's the save format for the world?

Re: [lib] Box2D Helper

Posted: Tue Mar 22, 2016 1:22 am
by Alexar
Ikroth wrote:This is pretty cool. It would be nice if there was a way to actually manipulate the object properties while it's running. What's the save format for the world?
I am still working on this. finally it will be an editor. you can output "data" in the "main.lua" . it's a literal string which returns a table. so you can dofile() or loadstring() to get the table.

Re: [lib] Box2D Helper

Posted: Wed Mar 30, 2016 9:36 am
by Alexar
working on the editor...
tank.gif
tank.gif (1.27 MiB) Viewed 19348 times

Re: [lib] Box2D Helper

Posted: Wed Mar 30, 2016 1:59 pm
by ZacGarby
Are there any downloads yet? (for the editor)

Re: [lib] Box2D Helper

Posted: Mon Apr 04, 2016 9:27 am
by 4aiman
Getting this

Code: Select all

b2helper.lua:65: attempt to call method 'getJoinList' (a nil value)
with love 0.9.1.

Any special requirements?

Re: [lib] Box2D Helper

Posted: Mon Apr 04, 2016 10:20 am
by zorg
probably löve 0.10, though i wouldn't call that special.

Re: [lib] Box2D Helper

Posted: Tue Apr 05, 2016 12:57 am
by Alexar
ZacGarby wrote:Are there any downloads yet? (for the editor)
programing in progress. perhaps I will show some update screen shot later.
4aiman wrote:Getting this

Code: Select all

b2helper.lua:65: attempt to call method 'getJoinList' (a nil value)
with love 0.9.1.
it's a 0.9.2 function, sorry.

Re: [lib] Box2D Helper

Posted: Mon Apr 11, 2016 3:59 am
by AntonioModer
Cool, Alexar! :awesome:
I, too, need good "physics object editor", for my TDS game, based on LOVE, like yours.
Maybe, i will use this.
Please, keep going develop this good editor, i like it :)

Re: [lib] Box2D Helper

Posted: Sun Apr 17, 2016 3:54 pm
by Alexar
add some new update
new.png
new.png (78.34 KiB) Viewed 19057 times
a.gif
a.gif (3.4 MiB) Viewed 19057 times
boom.gif
boom.gif (394.54 KiB) Viewed 19057 times