arrow_backBack to product
Guides3 guides

Get up and running fast

Everything you need to know — all in one place.

Build Your First Game Example

Clone a FireStarter template, customize the game logic, and run it locally in minutes.

1

Browse the FireStarter library

Visit the FireStarter repository and choose an example that matches your language and game type. Examples are organized by language, complexity, and game mechanic.

2

Clone and configure

Clone the repository locally. Open the config file and set your Fireball API credentials from FireStation. The example is designed to work out of the box with minimal setup.

3

Run locally

Follow the README to install dependencies and start the local server. The example connects to your Fireball sandbox and you can test full round-trip game logic in minutes.

4

Customize your game

Modify the game logic, paytable, and UI to match your concept. Keep the Fireball API calls intact — only the game-specific code needs to change.

Submitting for Fireball Verification

Learn the review checklist and process for getting your example officially verified and listed.

1

Prepare your submission

Make sure your example has a clear README, working setup instructions, proper error handling, and no hardcoded credentials. Run the Fireball lint tool to catch common issues.

2

Open a pull request

Fork the FireStarter repository, push your example to a new branch, and open a pull request with the submission template filled in. Tag your PR with the correct language and game-type labels.

3

Review process

The Fireball team reviews for code quality, correctness, and best practices. Expect feedback within 5 business days. Most examples are approved after 1–2 rounds of revisions.

4

Go live

Once approved, your example is merged, listed in the official library, and hosting credits are applied to your FireStation account automatically.

Earning Hosting Credits

Understand how credits are awarded for approved examples and how to redeem them across the platform.

1

How credits are calculated

Each approved FireStarter example earns a base credit grant. High-quality examples in rare languages or for popular game mechanics earn bonus multipliers determined by the review team.

2

Tracking your balance

Your hosting credit balance is visible in FireStation under Account → Credits. Credits are applied in real time after example approval and never expire.

3

Redeeming credits

Credits offset your infrastructure costs automatically — game hosting, API calls, and bandwidth are all covered. No manual redemption steps needed; credits are consumed first before any paid tier kicks in.

4

Bonus opportunities

Maintaining your examples (keeping dependencies updated, adding language versions) earns periodic maintenance credits. The more active your contributions, the more you earn.