Libgdx: Actions like cocos2d
Una de las cosas que mas me gustó del trabajo con cocos2d fue sin dudas sus acciones, nunca había trabajado con una librería que implementase esta filosofía y ahora me doy cuenta de lo perdido que estaba. En libgdx se echa de menos las acciones de cocos2d, aunque trae sus propias acciones se queda un poco cojo ya que implementa lo más básico .. un movimiento lineal, el acelerado, decelerado, el overshoot (el típico rebote de una cosa en el suelo). Que vale, cumplen su función más básica pero frente a cocos2d te sientes un poco desértico.
Una de las mejores opciones en libgdx para hacer interpolaciones es usar Aurelien Ribon que es lo mejorcito que podéis encontrar. Sólo tenéis que mirar su ultima demo para ver sus capacidades, y podéis probarlo directamente en vuestro android o vía html porque para quien no lo sepa libgdx ya tiene un backend para generar código html5+js.

Bueno .. esto es muy muy bueno no lo dudo pero tenia la simple necesidad de implementar un movimiento elástico, así que la opción mas rápida fue la de buscar estar interpolación en cocos2d y traérmela. el resultado ha sido traer las interpolaciones básicas de Cocos2d a libgdx: Easecubic, EaseExponential, EaseSine, EaseElastic, EaseBounce, EaseBack, todas en sus 3 versiones, In, Out & InOut




@raywenderlich
Cocos 2d
cocos2d-central
libgdx
libgdx-users
Recent Comments