Reduzindo os tempos de desenvolvimento com a Unreal Engine
Uma das formas mais claras pelas quais a Unreal Engine ajudou a Siili a economizar tempo e dinheiro foi na redução do ciclo de desenvolvimento. “No passado, os designers especificavam a interface de usuário, o fluxo da interface e os componentes gráficos em uma ferramenta separada”, explica Järviö. Mas os desenvolvedores, comenta ele, usavam uma ferramenta completamente diferente para projetar e testar a IHM. “Então, era preciso verificar as diferenças entre os designs e a implementação, relatar diversos bugs, e repetir todo esse ciclo enquanto a IU ainda estava sendo atualizada com novos designs.”
Como resultado, esse ciclo de design levava cerca de cinco anos. Mas agora, com as equipes de design e desenvolvimento trabalhando juntas na Unreal Engine, o ciclo foi reduzido para três anos. “Você pode usar Blueprints para acelerar o desenvolvimento, desde o design até os testes”, afirma Järviö. “Todo o pipeline fica muito mais eficiente, ainda mais quando você cria os designs na Unreal Engine.”
Facilidade de integração
A facilidade com que a Siili conseguiu integrar a Unreal Engine aos pipelines já existentes foi outra vantagem. Como a engine é baseada em C++, a Siili teve poucos problemas para incorporá-la ao hardware. “Tínhamos uma base sólida de competências em C++”, afirma Järviö, “então isso foi um bônus para nós”.
Embora todas essas vantagens individuais já façam da Unreal Engine uma excelente escolha para a Siili, Järviö ressalta que uma IHM vai muito além das partes que a compõem: tudo precisa ser pensado em conjunto para criar uma experiência de marca para o motorista.
“É um carro feito para despertar emoção ou para ser usado no dia a dia?”, questiona Järviö. “Essa é uma das grandes forças da Unreal Engine: com seus recursos, você pode criar não apenas a funcionalidade, mas também a marca, a sensação e toda a experiência do usuário.”