Overview
This site serves as a testing ground for Unity WebGL builds (and other web-based demos) hosted on our S3 storage. All developers have access to upload their projects to a dedicated directory and test them with a custom URL.
Rules & Guidelines
- Directory Structure: Create your own unique folder(s) under the S3 bucket. This helps keep your files separate.
-
Default File: There is no set default file like
index.html. You must specify the file to be accessed in the URL. -
URLs: To access your uploaded files, start with the base URL
https://test.adroit.games, followed by your folder name(s). For example:
https://test.adroit.games/your-folder-name/ - Respect Others: Do not modify or delete directories that aren’t yours.
-
Subfolders: If your Unity WebGL build has subfolders (e.g.,
Build,TemplateData, etc.), keep them within your main folder. Avoid clashes with other directories. -
Testing Your Build: Point your browser to the folder and specify
your main HTML file. For example:
https://test.adroit.games/your-folder-name/index.html
Getting Started
1. Upload your Unity WebGL build (and any required files) to a folder in the S3 bucket.
2. Access your project by browsing to:
https://test.adroit.games/[your-folder-name]/index.html.
Uploading Using S3 Client
This S3 storage is connected to CloudFront and can be used to host game builds and other web content for testing at https://test.adroit.games.
The following are the credentials needed to access the S3 storage:
Access Key: See Developer Lead for credentials
Secret Access Key: See Developer Lead for credentials
The S3 bucket name is: adroit-test
Using Cyberduck (a free client that supports S3):
1. Click + Open Connection.
2. Select Amazon S3 for the server type.
3. Server set to: adroit-test.s3.amazonaws.com
4. Enter the access key and secret access key.
5. Click Connect.
Using Transmit on macOS:
1. Click + to add a new server.
2. Select Amazon S3.
3. Enter the access key and secret access key.
4. For Remote Path: adroit-test
5. Save.
6. Select the new server to open it.
Drag and drop whole folders, not individual files. If you have a folder named mytest1,
drag and drop it into the folder you'd like on S3 using the client.
For example, a folder named mytest1 at the root of the S3 storage containing an
index.html file can be accessed at:
https://test.adroit.games/mytest1/index.html
Do not delete or overwrite an existing build because it may be cached in CloudFront. Instead, use a new folder with a different name for your updated build or content.
There is no default file (like index.html) set for any folder except the root.
Therefore, you must specify the file you want to access in the URL. The
index.html at the root of
https://test.adroit.games
provides information about this shared storage for testing.