Quelqu'un a-t-il une expérience en combinant React Native et Unity? Je cherche à démarrer un projet Unity qui est très UI Heavy et je pense à utiliser React Natif pour profiter de ses capacités d'interface utilisateur sur mobile et web.
Je suis curieux de savoir quel serait le flux de travail pour une telle approche.
Finalement, après de nombreux essais, cela a été possible. Ce sont les étapes.
Je ne sais pas comment un jeu Unity est conçu pour iOS, s'il utilise Cocoa Touch pour le rendu de ses classes principales.
Si c'est le cas, et que vous avez accès ou la possibilité de rendre un UIViewController, vous pouvez rendre votre React application native. La seule chose que vous auriez à faciliter est de configurer la communication entre les deux applications.
Voici un exemple de rendu d'un composant d'interface utilisateur natif dans une application React Native qui peut vous aider. http://moduscreate.com/leverage-existing-ios-views-react- native-app /
Consultez mon article sur Medium
J'ai montré avec un exemple sur la façon d'intégrer React Native avec Unity 3D étape par étape. Mon objectif était d'utiliser le natif React au sein de l'Unity3D comme un module qui est assez pratique si vous allez travailler intensivement sur Unity 3D. J'espère que cela aidera quelqu'un qui viendra plus tard.
J'étais également curieux et j'ai créé un exemple de projet sur la façon de le faire pour Android: https://github.com/marijnz/unity-react .
Si c'est une option viable, cela dépend au moins de:
En général, j'éviterais probablement de suivre cette voie. Même si l'exemple semble assez simple maintenant, c'était pénible d'y arriver (comme le suggère déjà la réponse de Shaunak;))