28 / 02 / 2025
En Nokorpo hemos hecho un videojuego para el ICEX, una empresa pública con sede en Madrid que busca promover la internacionalización de las empresas españolas.
En el ICEX han lanzado la campaña «Spain, Where Talent Ignites» para promocionar la industria audiovisual española. La productora Canada había hecho un corto llamado «La Causa Del Accidente Que Provocó El Incendio», nos han contratado para hacer un videojuego.
El videojuego puede jugarse en su web, y el código fuente está publicado como software libre en GitHub.
Nos llegó el anuncio de la licitación y dedicamos unos días a preparar una propuesta de videojuego que les pudiese gustar.
Nuestra diseñadora Alicia Redondo estuvo diseñando la jugabilidad del juego:
Y nuestra artista Helena Cabanillas ilustró algunos concepts de cómo sería el estilo artístico:
Nepo estuvo valorando la viabilidad técnica, ya que pedían un juego web que funcionase en PC y en navedores móviles para iOS y Android, y Pablo Rubio revisó mucha burocracia, contratos, y otros papeles aburridos y fijó un presupuesto de 10.000€ para nuestro proyecto, sobre el presupuesto máximo de 14.750€ que había disponible.
Lo cierto es que al principio teníamos pocas esperanzas de que fuesen a elegir nuestra propuesta, el anuncio del ICEX lo había visto mucha gente y dimos por hecho que se presentarían muchos equipos con grandes propuestas.
Sin embargo, nos sorprendimos cuando unos días después se nos contactó, estuvimos en una reunión donde nos preguntaron dudas sobre nuestra propuesta, y al día siguiente nos confirmaron que habíamos sido seleccionados.
Sobre el por qué, nos dijeron que nuestra propuesta estaba trabajada y nos habíamos detenido en hacerla a medida para su proyecto. Probablemente también influyó mucho el trabajo de nuestra artista, que hizo que el juego entrase bien por los ojos.
El desarrollo fue muy rápido debido a que querían el juego para antes de navidad y el proyecto empezó el 2 de diciembre. Además, nos suponía un reto adicional porque teníamos trabajos de otros clientes simultáneamente, así que tuvimos que organizarnos bien y trabajar con eficiencia.
Estuvimos involucradas cinco personas en el proyecto:
Para poder probar el juego desde móvil y pasárselo a testers, Nepo preparó un entorno de integración continua, que generaba builds del juego automáticamente y las subía a una web que podíamos compartir con quien quisieramos probar el juego.
Un reto que tuvimos, es que el juego debía funcionar en navegadores de dispositivos móviles y se jugaba con el móvil en horizontal (o landscape), sin embargo la mayoría de personas usamos el móvil en vertical (o portrait).
El juego debía poner la imágen del móvil en horizontal automáticamente, sin embargo algunos navegadores bloquean que las webs puedan rotar la pantalla, además muchos usuarios tienen activado el bloqueo de rotación, por lo que tuvimos que diseñar una pantalla que detectase la orientación del móvil y pidiese al usuario rotarlo, o le permiteise jugar de todas formas aunque no gire el móvil.
Helena Cabanillas hizo un trabajo fantástico en este apartado, y contamos con la ayuda de Sara Krikech para hacer 2DFX.
Decidimos hacer un juego de género runner porque nos pareció que la jugabilidad encajaba con la visión del corto. Replica la huída hacia adelante de Berta al no poder dejar de correr. La mecánica principal consiste en pulsar la pantalla para frenar, lo cual hace eco del miedo a no encontrarle un sentido al final del corto que frena a Berta ante sus dudas.
El proceso de creación de niveles fue el más iterativo. Una de las dificultades que tuvimos fue conseguir que los jugadores aprendan a frenar y soltar en el momento adecuado. Para eso colocamos las plataformas de los primeros “saltos” a una altura más baja. De esta forma las jugadoras las alcanzan con mayor facilidad y se acostumbran a la distancia del impulso. Y como hay muchos checkpoints, cada fallo supone una oportunidad para mejorar el manejo.
Hemos propuesto al ICEX liberar este videojuego como software libre, y les ha parecido bien.
Los derechos de la propia campaña de «Spain Where Talent Ignites» y del corto de «La Causa Del Accidente Que Provocó El Incendio» son propiedad intelectual del ICEX, pero el videojuego está publicado en GitHub bajo licencia MIT y es totalmente libre para que puedas estudiar el código y reutilizarlo en otros proyectos.
En Nokorpo creemos en el software libre por muchos motivos. Reduce los costos de desarrollo, fomenta la innovación y permite que los equipos desarrollen proyectos cada vez mejores con menos esfuerzo. Al hacer este juego libre permitimos que otros desarrolladores pueden aportar mejoras al juego, corregir errores, y estudiarlo en el futuro.
¡Además el juego está hecho en Godot 4 que es a su vez software libre!