# Getting Started with the Example App The [example app](example/) shows the main features of React Native Godot in action. ## Install Prerequisites During development we use [ASDF](https://asdf-vm.com/) to manage most external dependencies required for React Native development, like Node, Java, Gradle or Ruby. If you also use ASDF, just run: ```sh asdf install ``` This will make sure that all the dependencies are the same like in our environment. Otherwise you may also install React Native prerequisites using any other method. ## Export the Godot app Run the following scripts for either platform you plan to test (or both): ```sh cd example ./export_godot_GodotTest.sh android ./export_godot_GodotTest.sh ios ./export_godot_GodotTest2.sh android ./export_godot_GodotTest2.sh ios ``` The script is configured to look for Godot in the standard system wide installation folder on macOS. If your Godot is installed elsewhere, or you are on Linux, just point the `GODOT_EDITOR` environment variable to your Godot
开源推荐
morning
GitHub热门项目: react-native-godot
2026-09-23
1 阅读
约9分钟阅读
GitHub Trending
字号:
GitHub项目:react-native-godot
仓库地址:https://github.com/borndotcom/react-native-godot
Stars:2675 | 作者:borndotcom
项目描述:React Native Godot - Embed Godot Engine in React Native apps
==================================================
README 内容:

Born React Native Godot
-----------------------
React Native Godot allows embedding the Godot Engine into React Native applications.
Born React Native Godot was created by [Born](https://born.com) and developed by [Migeran](https://migeran.com), in close collaboration between the two teams.
# Main Features
* Supports Android and iOS, built on [LibGodot](https://github.com/migeran/libgodot).
* Stable implementation serving millions of users in [Born](https://born.com)'s applications.
* Supports starting, stopping and restarting the Godot Engine. [(docs)](#initialize-the-godot-instance)
* When restarting, the engine can be reconfigured, so a different Godot app may be loaded each time. [(docs)](#stop-the-godot-instance)
* It is also possible to pause and resume the running Godot instance. [(docs)](#pause-the-godot-instance)
* Godot is running on a separate thread, so it does not affect the main thread of the application nor the React Native JavaScript thread. [(docs)](#threading-and-javascript-in-react-native)
* The Godot main window and any subwindows created by the Godot app may be embedded into the React Native application either on the same screen, or on separate screens (see [example app](example/)).
* The whole Godot API is accessible from TypeScript / JavaScript. It is possible to instantiate objects, call methods, get and set properties, attach JS functions to signals, provide JS functions as callables to Godot methods ... etc. [(docs)](#godot-api-usage)
这篇文章对您有帮助吗?
订阅66必读
每日精选科技资讯,直达你的邮箱