Cómo crear un juego para móvil

El siglo XXI ha visto grandes avances en iPhone, Android, BlackBerry y Windows 7 Mobile. Factor común: las apps más descargadas son juegos, tanto gratis como de pago. El ciclo de desarrollo de un juego es similar a cualquier software, con algunas diferencias.

Instrucciones

  1. Documento de requisitos software. Detalla funcionalmente cómo funciona el juego. Debe ser divertido y atractivo. Expone el concepto, mecánicas de juego e interacción del usuario. No hace falta entrar en detalles técnicos; recorre cada paso de la interacción del jugador.

  2. Especificación de diseño software. Basada en los requisitos, detalla aspectos técnicos de la programación. Al terminar, cualquier programador debería poder codificar sin más instrucciones. Aborda particularidades de la plataforma objetivo, hardware y características del lenguaje. Es el plano de programación del juego.

  3. Diseño de gráficos y audio. Los documentos anteriores deben haber definido cada elemento gráfico/sonoro necesario. El programador los usará durante el desarrollo.

  4. Código de programación. Usando la especificación y los elementos de diseño, escribe el código. Haz pruebas unitarias mientras codificas para asegurar compatibilidad. Al terminar, debe compilarse y ejecutarse en dispositivo móvil o emulador.

  5. Pruebas funcionales. Verifica que todo funciona desde la perspectiva del usuario. Corrige lo necesario y vuelve a probar. Una vez completado, el juego está listo para lanzamiento.