For developers building games for multiple platforms with C/C++ code, the
Android Game Development Extension allows you to easily add Android as another target platform
in your existing Visual C++ project. You can then use Visual Studio on Windows
to build and deploy the Android version of your game to physical devices or an
emulator.

![UI of the Android Game Development Extension](https://developer.android.com/static/games/preview/extension/images/extension-hero.png)  

**Figure
1**. Sample code running from Visual Studio on an Android device.

When using the extension, Visual Studio offers full IntelliSense and
debugging support for your native code via LLDB. The extension is also
compatible with Incredibuild so you can continue to use your existing
infrastructure and keep your build times as fast as possible.

## Get started

1. Set up the extension and run the sample project:

   [Quickstart](https://developer.android.com/games/agde/quickstart)
2. After you set up the extension, you must configure any projects that will use
   it:

   [Project config](https://developer.android.com/games/agde/adapt-existing-project)

## Support

If you find an issue with the Android Game Development Extension, please let us know by using
the **Submit Feedback** button in the **Android Game Development Extension** toolbar.

## Feedback

We would love to hear from you! Let us know how the Android Game Development Extension is working
for you by filling out our [feedback form](https://forms.gle/H1AbLgHipEc5ekdm7).