Phun: Simulación de física aplicada en un juego de dibujo, creación y movimiento

La aplicación de leyes de la física dentro de los videojuegos siempre ha sido el punto de los desarrolladores. De hecho, desde los años 80 han estado tratando de hacer que el comportamiento de todo lo que se mueve en la pantalla.

Sin embargo, últimamente el desarrollo de la gestión de la física ha dado un verdadero salto adelante: primero con el desarrollo de varios motores y conjuntos de instrucciones (el más famoso es el Motor Havok), y luego con la producción de tarjetas de PC enteramente dedicadas a la gestión de los cálculos relacionados con la física (por ejemplo, la tarjeta Física de Ageia) y el comportamiento de varios tipos de materiales en un videojuego, por ejemplo el comportamiento del agua o un objeto que explota en mil pedazos.

La carrera por gestionar las leyes de la física de la mejor manera posible ha provocado una verdadera lucha entre los fabricantes de hardware de PC, por ejemplo, con las nuevas CPU Multicore es posible dedicar uno o más núcleos al cálculo de la física, sin que el sistema se ralentice perceptiblemente.
Nvidia, líder en la industria de las tarjetas gráficas, también está implementando chips dedicados a la física. Este repentino desarrollo no trae beneficios exclusivamente en el campo de la más reciente Juegos 3Dpero el manejo físico es genial en cualquier aplicación, especialmente en las aplicaciones 2D.

Ejemplos famosos de esto son los videojuegos (pagados) World of goo y Crayon physics, donde puedes experimentar cualquier cosa. En el primer caso se crean enormes construcciones y hay que lidiar con el equilibrio, el peso y la elasticidad de los materiales. Para terminar un nivel de “Física de los lápices de colores” En cambio, podemos dibujar en la pantalla cualquier objeto que pensemos que nos ayudará, y que cobrará vida.

Al observar tales maravillas uno se pregunta cuánto trabajo se requiere para hacer tales aplicaciones. En realidad, todo es más simple de lo que pensamos. Gracias a Phununa caja de arena (o plataforma de desarrollo) de código abierto para la física en 2D, lo que nos permite crear auténticas obras maestras sin necesidad de tener conocimientos de física o lenguajes de programación.

Sí, porque Phun se presenta con una interfaz gráfica de usuario muy funcional (Gui), por lo que todo se hace posible con un poco de imaginación y unos pocos clics de ratón. El nombre del programa en sí mismo es una clara alusión a la diversiónde hecho la pronunciación es la misma que la de la palabra diversión.

Recuerdo que el programa es de código abiertoAsí que cada uno puede hacer su propia creación, pero especialmente considerando que el código fuente es de libre distribución, los usuarios más hábiles también pueden mejorar las funciones del programa y construir su propia versión personalizada en todo.

Una vez instalado el programa podemos dibujar cualquier cosa, desde formas geométricas hasta objetos predefinidoso hacerlo todo a mano. Tendremos acceso a todo tipo de material, ya sea sólido o líquido, cuyo comportamiento será absolutamente probable.
Además, las poderosas rutinas también nos permiten manejar las fuerzas del viento y la fuerza centrífuga (fuerza G). Creo que esto es una innovación realmente importante en el campo de la físicapara simular el comportamiento de los materiales en el campo de estudio, trabajo e investigación, y para crear videojuegos 2D de impacto.

Al igual que Phun, hay muchos otros juegos flash basados en la física, el equilibrio y el movimiento realista.

No hay que subestimar este tipo de juegos, porque muy a menudo nos seducen y nos entretienen frente al PC durante mucho más tiempo que las grandes obras maestras del 3D, y todo ello por su inmediatez, sencillez y gran jugabilidad.