React Native Godot - Intégrer le moteur Godot dans React Native
(github.com/borndotcom)React Native Godot, qui permet d’intégrer le moteur de jeu Godot dans une application React Native, a été publié sur GitHub le 2 novembre 2025.
React Native Godot a été imaginé par Born et développé par Migeran, et a été créé grâce à une étroite collaboration entre les deux équipes.
- Prend en charge Android et iOS, avec une implémentation basée sur le LibGodot de Google
- Prend en charge le démarrage, l’arrêt et le redémarrage du moteur Godot, avec possibilité de reconfigurer le moteur lors du redémarrage afin de charger à chaque fois une application Godot différente
- Permet de mettre en pause (
pause) et de reprendre (resume) une instance Godot en cours d’exécution - Godot fonctionne sur un thread séparé, sans affecter le thread principal de l’application ni le thread JavaScript de React Native
- Il est possible d’intégrer la fenêtre principale et les sous-fenêtres de Godot dans les écrans React Native
- L’ensemble de l’API Godot peut être appelé depuis JavaScript/TypeScript, ce qui permet de contrôler des scènes 3D via la création d’objets, l’appel de méthodes, l’accès aux propriétés, la connexion de signaux, etc.
Selon l’éditeur, la solution sert déjà à construire la majorité des fonctionnalités clés de l’application Pengu de Born et est exploitée de manière stable à l’échelle de plusieurs millions d’utilisateurs.
React Native Godot est proposé sous la forme du package NPM @borndotcom/react-native-godot, et peut être intégré facilement à un projet en y incluant les données d’application Godot, comme les fichiers .pck.
Aucun commentaire pour le moment.