# O3DE-Extras Extras add-on repo for O3DE. ## Contribute For information about contributing to Open 3D Engine, visit [https://o3de.org/docs/contributing/](https://o3de.org/docs/contributing/). ## Download and Install ### Clone the repository ```shell git clone https://github.com/o3de/o3de-extras ``` For more details on the steps above, refer to [Setting up O3DE from GitHub](https://o3de.org/docs/welcome-guide/setup/setup-from-github/) in the documentation. ### Setting up new projects and building the engine 1. From the O3DE repo folder, set up a new project using the `o3de create-project` command. ``` scripts\o3de.bat create-project --project-path ``` 2. Register gems with this command: ``` scripts\o3de.bat register -gp / ``` 3. Add these gems to your project with this command: ``` scripts\o3de.bat enable-gem -gn -pn ``` 4. Configure a solution for your project. ``` cmake -B -S -G "Visual Studio 16" ``` Example: ``` cmake -B C:\my-project\build\windows -S C:\my-project -G "Visual Studio 16" ``` 5. Build the project, Asset Processor, and Editor to binaries by running this command inside your project: ``` cmake --build --target .GameLauncher Editor --config profile -- /m ``` > Note: Your project name used in the build target is the same as the directory name of your project. This will compile after some time and binaries will be available in the project build path you've specified, under `bin/profile`. For a complete tutorial on project configuration, see [Creating Projects Using the Command Line Interface](https://o3de.org/docs/welcome-guide/create/creating-projects-using-cli/) in the documentation. ## License For terms please see the LICENSE*.TXT files at the root of this distribution.