Hanno dichiarato che ebbero difficoltà a usare quel motore perché era completamente diverso da quello che il team usava e probabilmente si doveva sviluppare anche in modo diverso. Ti assicuro che persino con lo stesso motore grafico, quando riceve un aggiornamento o passa alla versione successiva, ci sono spesso cambiamenti nel modo di richiamare le varie funzioni in linguaggio macchina traducendo uno specifico algoritmo mediante parole chiavi del linguaggio di programmazione adoperato. Questo lo so perché ho unity 3d, un motore grafico disponibile anche in versione gratuita con cui è possibile sviluppare giochi per qualsiasi piattaforma. Unity supporta tre differenti linguaggi di programmazione, per ognuno dei quali richiamare una funzioni e decifrare il suo algoritmo si fa in modo diverso. Ogni volta che unity 3d riceve un aggiornamento, soprattutto quando viene fatta la nuova versione, per ogni linguaggio di programmazione possono cambiare i modi di scrivere in quei linguaggi. Tutto questo significa che ogni volta devi ristudiare anche parti del linguaggio e capire cosa cambia. Se addirittura un motore reperibile gratuitamente richiede questo, immagina un motore grafico prodotto da una azienda specializzata in sviluppo videogame. È probabile che il fox usi un linguaggio diverso dal precedente, ma pure usando lo stesso avrà sicuramente molte differenze nel scrivere lo stesso. Sempre considerando e non dimenticando che quello di prima era molto datato e parecchio obsoleto