2011-03-10 9 views
18

Estoy a punto de comenzar a desarrollar un juego cuya característica principal gira en torno a la simulación en 2D del agua. He pensado en comenzar con Box2D y diseñar agua en ese motor, pero no estoy seguro de si sería eficiente, y no tengo ninguna experiencia con Box2D.iPhone motor de física para simulación de fluidos/agua?

Sería fantástico si hubiera un motor con buena simulación de fluidos incorporada. Si no, ¿dónde debería comenzar? He estado buscando por un tiempo y todavía no tengo un buen lugar para comenzar.

El agua solo ocupará como máximo el 10% de la pantalla a la vez, y mi objetivo es 40 FPS en el 3GS y 45+ en el iPhone 4. Solo cifras aproximadas.

+0

También estoy muy interesado en ese tema. ¿Has encontrado alguna solución? – zov

+0

Aún no. Apenas hay nada bueno para esto en ningún lado hasta donde he visto. – Gus

Respuesta

22

En realidad, tienes que engañar para que algo se vea suave. Disney "¿Dónde está mi agua?" aplicación, es increíble para esto, hacen una primera representación de bolas grandes y luego crean una máscara de agua que sirve como filtro para que parezca una corriente real. Esto será visualmente mucho mejor, incluso si físicamente es más aproximado que la simulación de cientos de miles de gotas.

echar un vistazo en this example para ver lo que quiero decir

nunca empujó Box2D a sus límites, pero en mi opinión, debería adaptarse suficiente para este uso.

+0

Una solución realmente agradable. Cuando el fluido no se mueve, puede parecer extraño. – iceydee

Cuestiones relacionadas