Създайте вода в Libgdx

Разработвам игра в libgdx с box2d. Прекарах часове в търсене на урок или нещо, което обяснява как да създам вода в libgdx с box2d. Не мога да намеря как да направя това. Ако някой има идея ще ми помогне много.

Как да създадете вода в libgdx с box2d?

Наистина се нуждая от вашата помощ.


person Community    schedule 03.06.2014    source източник
comment
вода, като плаваемост или ефект на водна текстура?   -  person Boldijar Paul    schedule 03.06.2014
comment
Просто създайте сензорно приспособление и всеки път, когато тяло се сблъска с това приспособление, ще приложите сила в посока, обратна на гравитацията.   -  person noone    schedule 04.06.2014
comment
Добре тук iforce2d.net/b2dtut/buoyancy   -  person Boldijar Paul    schedule 04.06.2014
comment
Благодаря ти! много ми помогнахте!   -  person    schedule 04.06.2014
comment
Това също обяснява как можете да направите пръски, а също и вода във вашата игра: gamedevelopment.tutsplus.com/tutorials/   -  person Soley    schedule 05.12.2014


Отговори (2)


Инсталирайте това libgdx/box2d приложение за Android, стартирайте го и след това изберете „Плавучимост“, за да видите дали това е това, което търсите. То е с отворен код и връзката към неговия github е в описанието на приложението.

Ако предпочитате, ето директно към техния клас за изпитване на плаваемост: https://github.com/Leakedbits/Codelabs/blob/master/codelabs/src/com/leakedbits/codelabs/box2d/BuoyancySample.java

person Devester    schedule 26.12.2014

Може да опитате интеграцията на Google liquidfun Liquidfun с libgdx. liquidfun е разширение на box2D. Така че има допълнителна функционалност за създаване на групи от частици, които се държат като течности. Успешно изпробвах това разширение libgdx liquidfun в примерен проект на libgdx.

person kalan nawarathne    schedule 29.05.2015