> For the complete documentation index, see [llms.txt](https://docs.allout.game/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.allout.game/getting-started/project-layout.md).

# Creating Your First Project

Creation starts on the All Out website in the Creator portal, then you'll download the All Out editor to make your game world!

Once you have access to the creator tools, the Create tab on the All Out website will have an option to create a "New Game".

<figure><img src="https://3803321901-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzA8RGUKJ88fD0oXVALlz%2Fuploads%2Fgit-blob-adf8618776aa15d750e6f2c028c4fcada487d6e8%2Fimage.png?alt=media" alt="New Game option on the Creator Portal Create page"><figcaption></figcaption></figure>

You'll be asked to pick a game name (you can always change it later!) and then you'll be taken to the management page for your game!

<figure><img src="https://3803321901-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzA8RGUKJ88fD0oXVALlz%2Fuploads%2FQ4RGbkCJQOGOG3BSKBzz%2Fimage.png?alt=media&amp;token=fca30bb2-8a4b-4ddc-b296-5d9ec72f44d7" alt="Choices for local development and Cloud Build"><figcaption><p>Choosing build locally will prompt you to install the Windows editor and is great for professional users. Cloud Agent is a good way to get started. See <a href="/using-cloud-build/introduction-to-cloud-build.md">Introduction to Cloud Build</a> for more information.</p></figcaption></figure>

After you've created your game, you'll be taken to the "Manage" section which will allow you to fill in extra information and change game settings. You can come back to this page at any time.

<figure><img src="https://3803321901-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzA8RGUKJ88fD0oXVALlz%2Fuploads%2FCIjgMXd7gNAm9q1YDAcb%2Fimage.png?alt=media&amp;token=ff604935-5740-43b2-9f8d-7c7f71066b33" alt="Manage section for a game in the Creator Portal"><figcaption></figcaption></figure>

Next, you'll [**download and launch the editor**](/getting-started/first-game.md)!

## Local project files

A new local project starts with this structure:

```
your-game/
├── ao.project
├── scripts/
│   └── main.csl
├── scene/
├── res/
└── .gitignore
```

`ao.project` identifies the project. Put CSL source files in `scripts`, scene data in `scene`, and imported textures, audio, and other assets in `res`. Keep all of these files in version control except paths already excluded by the generated `.gitignore`.
