Sauf erreur de ma part, Unity a abandonne le plugin "unityPlayer" au profit du html5 avec support webgl pour le web, dans un soucis d'integration plus facile, mais ca ne veut pas dire que cette techno est utilisee pour le cross-platform.
Au moins jusqu'a Unity 4, il y a avait en interne plusieurs moteurs natifs, abstraits via des interfaces et bindings, et pilotes par un scripting portable. Je ne ne crois pas que cela ait bcp change, car dans les plateformes d'export, certaines ne supportent pas le html5 ou webgl.
Quant au script Unity, en javascript ou C#, ca reste du script, c-a-d des commandes haut niveau pour ecrire du gameplay et de la logique entre les entites. Toute la "modelisation" est deja faite: les devices et services, l'infrastructure des entities/prefabs, etc. Il n'y aura pas grand chose que tu puisses re-utiliser en venant d'une autre infrastructure.
A confirmer par qqun plus connaisseur de cet outil.
Message édité le 22 avril 2016 à 23:47:41 par LGV