# Launch game on Github Pages

It's time to launch your awesome game. How do you do it?&#x20;

The easiest way would be to use <https://itch.io> platform, but it has a couple problems. For one, people coming to your game have to come to itch, so it doesn't look as legit. Also, the web3 features may now work, we know that itch doesn't work with Phantom wallet for some reason.

One of the best ways, which is also free, is through Github Pages. It may require some more work, but trust us, it's going to be worth it!

## Step 1: Build your Web Game

First, go to *Project -> Export.* Here, you will have to do a very important thing. Set **Extenstions Support** to true and **Thread Support** to false. Extensions support is needed to run the SDK inside the build, and thread support off makes your game compatible on all browsers and operation systems.

<figure><img src="/files/egejuewYasdGbgRY5fSU" alt=""><figcaption></figcaption></figure>

Finally, press *Export Project*. Make sure that the name you are saving your game as is **index.html**. Please keep "export with debug" option on, because there are some issues with SDK's release libraries at the moment.

## Step 2: Build your Web Game

Create a Github Repository for your game. You can do it very easily by downloading [Github Desktop](/solana-godot-sdk-docs/core-concepts/associated-token-account-ata.md) and watching some tutorial if you're new to it. Once you have the repository created, drag all the files from the build folder created in step 1 into that repository.

## Step 3: Launch the Github Pages

When you have your repository pushed, you are finally ready to launch its page. Make sure the repository is open for everyone. If it's private, you will need a paid version of github to launch it.

In github, find your repository, and then go to *Settings -> Pages* and choose the page to be created from the origin branch. Wait a couple of minutes and your game will be live to play for everyone!

If you want, with some extra work you are able to add your own custom domain, but that you can figure out for yourself!


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://zenwiki.gitbook.io/solana-godot-sdk-docs/guides/launch-game-on-github-pages.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
