ExeBlog, desarrollo de videojuegos y más

Blog de Exelweiss dedicado al desarrollo de videojuegos, industria del videojuego, advergaming, juegos online, etc

Artículos por tema: Móviles

Flash CS5 permitirá crear aplicaciones nativas para el iPhone.

Por Daniel G. Blázquez
6 octubre 2009

O dicho de otra forma, si Mahoma no va a la montaña, la montaña viene a Mahoma.

Y es que Apple se negó a incluir Flash como plugin de Safari para el iPhone ya que eso ponía en peligro el modelo de negocio de la Apple Store del teléfono.

El movimiento (lógico) por parte de Adobe ha sido que Flash se tranforme en una herramienta de autor para el iPhone.

Flash Profesional CS5 te permitirá construir aplicaciones para iPhone y iPod touch usando ActionScript 3. Estas aplicaciones podrán ser comercializadas a través de la Apple App Store.

Una beta pública del Flash CS5 con soporte prelanzamiento para desarrollar aplicaciones para el iPhone será lanzada a finales de este año. Registrate para ser notificado sobre esta beta

Más información sobre el tema

Vía Drawlogic

Comentarios desactivados

Scalextric 2 GT (SCX) para móvil

Por Daniel G. Blázquez
10 mayo 2009

En 2006 desarrollamos en Exelweiss el juego de Scalextric para móvil (llamado SCX fuera de españa), que fue finalmente públicado por Lemonquest, quien había adquirido la licencia.

Al poco, Lemonquest nos licenció el código fuente y el resto del material del juego para poder desarrollar ellos mismos una 2ª versión del juego que ya ha visto la luz con el nombre Scalextric GT (SCX GT), en la que se pueden llevar coches GT en vez de Formula 1.

En la página de Lemonquest se pueden ver capturas del nuevo juego y un vídeo.

scalextric gt

Actualizado:
Espero que con la pasta que tienen contraten a un buen SEO, ya que buscando en Google sólo se encuentran foros piratas :-(

Comentarios desactivados

Animar sprites para juegos de móvil con Flash

Por Daniel G. Blázquez
7 diciembre 2008

Tal y como comenté en la charla sobre arte en videojuegos para móvil del CDV, cuando empezamos ha desarrollar juegos para móviles java hace cosa de 5 años, tuvimos que dar un nuevo enfoque a la animación de sprites debido a los altos requisitos de optimización de estos dispositivos.

Para animar cualquier sprite de la forma más óptima posible, es necesario:

  • Los fotogramas de la animación (sprites) sin espacios en blanco. Cada sprite tiene el tamaño mínimo posible y normalmente cada uno tiene un tamaño diferente.
  • Identificador o nombre de la animación (por ej., “prota_corre”, “prota_muere”, lo que sea…)
  • Script de animación para definir la secuencia de fotogramas (Por ej., 1, 2, 1, 3, 2…), para no tener que repetir gráficos.
  • Coordenadas de referencia para cada sprite. Esta coordenada dentro del sprite se utiliza para concatenar fotogramas de diferentes tamaños, además de ser utilizada por el programador para colocar el sprite en pantalla.
  • Total independencia del programador. Si se consigue separar código y arte ¡es increíble lo que favorece la productividad!


Algunos fotogramas de la animación “andar” del juego Mr. Bean. Los puntos de referencia (en rojo).

Las dichosas coordenadas de referencia

Hay que tener en cuenta que cada sprite puede tener su coordenada de referencia en un lugar diferente.En este punto nos planteamos cómo disponer de dicha coordenada de forma visual y rápida, sin tener una incomoda y larga lista de coordenadas.

Lo más práctico y rápido en ese momento fue crear una 2ª imagen por cada sprite para indicar la coordenada (o coordenadas) mediante un pixel de color. Esa imagen se procesaría posteriormente para extraer la coordenada.

Esto nos permitía poder realizar montajes más complejos de animaciones dependientes unas de otras.


El fogonazo del fusil (b) y los casquillos (c) depeden automáticamente del fúsil (a) gracias a este sistema de puntos (Storm Gunner).

Y entonces llegó “Flash”…

Pronto este sistema no fue suficiente para crear animaciones más complejas. En ese momento se nos ocurrió usar directamente algún programa de animación. Flash fue la solución. Las ventajas son incalculables…

  • Es el programa de animación más utilizado del mundo. El animador sólo se preocupa de animar. Aumenta el rendimiento y la producción se mejora.
  • La especificación del los ficheros SWF es pública. Es posible extraer la información de coordenadas y sprites del fichero. (gracias Josep!)
  • Permite reutilizar sprites.
  • Permite las transformaciones básicas (rotaciones y volteos)
  • Es posible combinar sprites con imágenes vectoriales.
  • Es posible crear diferentes paquetes de gráficos mediante el uso de capas. Por ejemplo, si necesitamos eliminar cierta animación para un paquete de gráficos en concreto, sólo hay que colocarla en una capa y ocultarla antes de exportar.
  • Todo el proceso es 100% independiente del programador. Se pueden hacer cambios de forma fácil y sencilla. Los cambios se puede probar al instante en el juego.


Sprites finales del protagonista de “Livingstone, Lost Again“.


Animación creada en Flash con sprites

No obstante, sigue siendo necesario disponer de un sencillo script para definir las animaciones y las secuencias de fotogramas:

STANLEY_IDLE = 1,1,1,1,1,2,3,3,3,3,3,2; 	//quieto
STANLEY_WALK = 4-11;
STANLEY_JUMP = 14-20;
STANLEY_CHANGIDLE = 31,31-35,35,35,35-31; 	//colgado del techo quieto
STANLEY_CHANG = 40-47;				//techo moviéndose
STANLEY_BHANGIDLE = 50,50,50-55,55,55,55-50; 	//colgado del borde quieto
STANLEY_BHANG = 58-64,20; 			//colgado del borde salta
STANLEY_SHOT = 23-29; 				//látigo
STANLEY_CROUCH = 99, 102;			//agachado
STANLEY_CRAWL = 100-105,104,103,102,101; 	//arrastrándose
STANLEY_WAKE = 102, 99;				//levantarse
STANLEY_WHANG = 110-116; 			//colgado del látigo
STANLEY_CLIMB = 67,67,67,67-70,70,70,70,69,68; 	//enredadera quieto
STANLEY_CLIMBH = 80-84; 			//enredadera horizontal
STANLEY_CLIMBV = 88-93;				//enredadera vertical
STANLEY_JUMPSHOT = 123-128; 			//látigo saltando
STANLEY_DIE = 132-137;	 	 		//muerte

Estrenamos “Shin chan Sports” para móviles

Por Daniel G. Blázquez
7 agosto 2008

Shin chan sports es nuestro último desarrollo para móviles (el que hace 12). Ha sido producido por Luk Internacional y ya está disponible para descargar en los portales de la principales operadoras.

El juego está compuesto por 4 juegos diferentes, tenis, minigolf, bolos y sumo, lo cual ha supuesto todo un reto para desarrollar los portings debido a la gran cantidad de gráficos.

Dispone de 2 modos de juego:

  • El modo historia en el que te tienes que superar los retos que se plantean, como conseguir 3 plenos en los bolos o finalizar una pista de minigolf en x golpes.
  • Y el modo prática, con diferentes modos de dificultad que se van desbloqueando a medida que se supera el modo historia.

Al igual que sucedió con el juego de House, ha habido muy poco tiempo de desarrollo (algo habitual con este tipo de licencias), apenas 2 meses para el juego y otro más para los portings. Esto no hubiera sido posible sin las magnificas herramientas de desarrollo de las que disponemos y del eficiente equipo de desarrollo: Jorge (Jefe de proyecto) y Alberto (arte).

Entre los portings cabe destacar las versiones para pantallas táctiles, las versiones en i-mode (movistar) y también las versiones para móviles con sensor de movimiento.

Digital Legends Entertainment acuerda una ampliación de capital

Por José Vicente Pons Alfonso
1 agosto 2008

La Generalitat ha acordado la venta de las participaciones que mantenía a través de su fondo Invertec en la empresa de videojuegos para móviles y consolas portátiles Digital Legends Entertainment. La salida de la compañía permitirá la venta de las acciones a Bullnet Capital II, que prevé una ampliación de capital.

La entrada de Bullnet en el accionariado de la empresa de videojuegos favorecerá, a través de esta ampliación de capital, la puesta en marcha de la estrategia de crecimiento y expansión de Digital Legends Entertainment, creada en 2001.

El fondo Invertec –gestionado por la Conselleria de Innovación, Universidades y Empresa a través de la agencia ACCIÓ– estaba presente en el capital de la empresa multimedia desde 2002, siguiendo su política de invertir temporalmente en compañías innovadoras de nueva creación con alto potencial de crecimiento, tecnología propia y creación de puestos de trabajo de alto valor añadido.

Fuente EUROPA PRESS

Symbian será opensource

Por Daniel G. Blázquez
24 junio 2008

Nokia ha anunciado tras la compra de Symbian que este sistema operativo será de código abierto, y pasará al amparo de la Symbian Foundation.

Ya comentamos en noviembre del año pasado como Google había realizado un movimiento importante con la Open Handset Alliance, basado en su SO Android.

El movimiento que realiza ahora Nokia es sin duda un golpe de efecto contra Android, pero sobretodo contra Windows Mobile que le obligará a revisar su estrategia de venta de lincencias.

Entre las compañías que se han comprometido con esta fundación están: Motorola, LG, Samsung,  EA mobile, Sony Ericsson, Vodafone, Orange, Fujitsu, … y algunos desarrolladores de chips como ST Microelectronics y Texas Instruments.

El software se distribuirá bajo la licencia Eclipse Public License (EPL) 1.0

Ver nota de prensa en Inglés [PDF].

Los videojuegos: el 3er servicio más utilizado en los móviles

Por Daniel G. Blázquez
23 mayo 2008

Juego de móvil

Según una encuesta realizada por TNS España, los juegos para móvil se encuentran en tercer lugar como servicio más usado en España (56% de usuarios), si exceptuamos las llamadas. Por delante está el envío de mensajes SMS, y la cámara de fotos.

  1. 91% Mensajes de texto SMS
  2. 62% Cámara de fotos
  3. 56% Juegos
  4. 50% Mensajes MMS con imágenes
  5. 44% Bluetooth
  6. 38% Cámara de vídeo
  7. 37% Mensajes MMS con audio o vídeo
  8. 35% Navegar por Internet
  9. 34% Acceder a datos del ordenador
  10. 30% Escuchar música MP3
  11. 25% Consultar el correo electrónico
  12. 17% Usar el 3G

Según otro estudio de M:Metrics, la gente cada vez juega más con el móvil, pero el número de usuarios que descargan un juego se mantiene entre un 8 y un 9%.

Es curioso ver que sólo 1/3 utiliza el móvil para escuchar música, pese al empeño de los fabricantes por ofrecer este servicio. Casi el mismo que utiliza el móvil para acceder a Internet.

Según comenta nuestro socio Roberto, los servicios para móviles serán claves de éxito para los fabricantes de dispositivos.

Fuente: tuexperto


  • icono rss RSS