Acortar los tiempos de desarrollo con Unreal Engine
Una forma en la que Unreal Engine ha ayudado mucho a Siili a ahorrar tiempo y dinero es con un ciclo de desarrollo más corto. «Antes, los diseñadores especificaban la IU y su proceso, así como los componentes gráficos de forma exacta, en una herramienta diferente», explica Järviö. Según explica, los desarrolladores usaban una herramienta totalmente diferente para diseñar y probar el propio HMI. «Después se comprueban las diferencias entre los diseños y la implementación y se hacen muchos informes de errores al respecto. Como resultado, se produce un ciclo en el que aún se esta actualizando la IU y ya hay nuevos diseños en camino».
Este ciclo de diseño llevaba unos cinco años. Ahora, no obstante, como el equipo de diseño y el de desarrollo trabajan con Unreal Engine, el ciclo se ha reducido a tres años. «Puedes usar blueprints para acelerar el proceso de desarrollo, desde el diseño hasta las pruebas», afirma Järviö. «Toda la canalización es mucho más eficiente, sobre todo al realizar los diseños en Unreal Engine».
Facilidad de integración
La facilidad con la que Siili podía integrar Unreal Engine en canalizaciones existentes era otra ventaja. Como el motor estaba basado en C++ , Siili no ha tenido muchos problemas a la hora de integrarlo en el hardware. «Contábamos con una buena base de competencias en C++», afirma Järviö, «así que eso nos daba cierta ventaja».
Aunque todas estas ventajas individuales hacen de Unreal Engine una opción excelente para Siili, Järviö señala que un HMI es más que sus partes individuales: es necesario unir todas para crear una experiencia personalizada para el conductor.
«¿Se trata de un coche destinado a evocar emociones o de un coche que hay que usar en el día a día?», pregunta Järviö. «Eso es lo que pasa con Unreal Engine y sus capacidades: la personalización de marca, la sensación y la experiencia de usuario en general es algo que puedes crear».