Devo creare un programma con animazioni 2D (simile a questo collegamento ) come GUI. Ci saranno poche serie di animazioni e ogni serie conterrà circa 5 animazioni (l'app userà solo un set in una volta finché non verrà modificato dall'utente a uno diverso). Le animazioni devono essere di alta qualità visualizzate su una risoluzione full hd senza latenza o tempo di caricamento (oltre a quello all'avvio dell'app).
Ora è la domanda. Qual è il modo migliore per ottenere una cosa del genere considerando che una parte dell'app verrà scritta in c ++ per gestire le periferiche. Qual è il modo migliore per memorizzare le animazioni in termini di raggiungimento dell'obiettivo descritto sopra e il prezzo per le animazioni: i file video saranno sufficienti o forse sarà necessaria una sorta di .swf. Gif può fornire alta qualità con risoluzione full hd? La trasparenza non è richiesta, lo sfondo sarà comunque nero. Lo spazio su disco non è la cosa più importante, ma sarebbe bello se l'intera faccenda non fosse più grande di pochi GB. Vorrei evitare le animazioni del tipo frame-by-frame.
Ho pensato di creare un frontend in Unity mentre eseguivo un secondo processo in background per gestire i dispositivi e comunicare queste applicazioni utilizzando i socket. Gradirei qualche suggerimento.