Goodwalks

πŸ§™β€β™€οΈ Goodwalks Developer Kit

Create and publish your own adventure walking game.

Create your own adventure, with no code.

How to build your own game.

1
Copy our demo Google Sheet
and share to 'Anyone with the link'
2
Paste the link
to your Google Sheet to create a game link
3
Edit and play
using the game link you created

After making changes to your Google Sheet, reload the game in your browser to update it. Changes take ~30 seconds to publish.

πŸ‘‰ See our storyboard and developer tips for more information.

Frequently asked questions (game creators)

What do I need to build a game?

You'll need a Google account (e.g. gmail), so you can copy and edit this Google sheet.

Do I need any coding skills?

Nope! This is a "no-code" developer kit.

Do players need to install an app?

No. Goodwalks is entirely web-based β€” it's ⚑️ fast to load on any browser in seconds.

Why is my game limited to 30 minutes?

It's free to create your own game but it will be limited to 30 minutes of play time.
You can unlock unlimited play time by purchasing an API key.

How much does an API key cost?

An API key allows unlimited play time and is available for these prices, per game:

  • $99 USD for individuals β€” e.g. blogger, tour guide
  • $199 USD for organizations β€” e.g. hotel, conference, tourism destination

To purchase a key, contact us and we'll send you an online payment link.

Do you provide support?

Consulting-based support is available for $90 USD / hr if you'd like hands-on assistance.

How will players find my game?

You'll give them your game link β€” from your own website, socials, or email.

Can I put a pass code on my game?

Yes, you can configure a pass code(s) to unlock the game.

How can I get player feedback?

For API key customers, we'll email you the player feedback (star rating, team name, email, comments, suggestions) form whenever someone completes a game.

Can I charge players for my game?

This is up to you to implement (we won't transact on your behalf).
Example: use Stripe to take a payment and make the return URL the link to your game.

Can I list my game on the Goodwalks home page?

For now, we're only listing in-house developed games on our homepage.
We might make a section for other games in the future.

Are there restrictions on the type of content in the game?

Obviously, we'll block any spam or inapproriate games.

What languages can I create my game in?

The interface (for now) is in English.

Can I change the attribution of the game?

You can customise the information bar text at the bottom of the screen.

✨ Powered by Goodwalks   ← Default

Made by Secret Experiences   ← Custom

On the game information screen you can link to your website.

Can you create a game for our destination or venue?

Yes, we provide consulting services to create gamified walks. Contact us with your needs.

Game Storyboard

We take players on the following adventure, in exactly this order.

✏️  =  content you need to edit in your Google Sheet

Developer Tips and Tricks

How much time does it take to create a game?

Games can take anywhere from a few hours to 1-2 days (part time) to create depending on the number of locations, distance of the walk, your riddle-making powers, and game testing.

Do I need to be a creative writer?

If you haven't guessed by now, creating a game is more about creative writing than programming (we've done that for you). If you enjoy writing, you'll have a blast.

How much content will I need to write?

We like to keep things short, but words add up. You'll need to create a story, riddle, and hint (combined ~100 words) for each location in your game, any rest breaks, plus a final story.
For example: A game with 5 locations would require 100 x 5 = 500 words.

Why is game testing important?

Player testing is a really important phase of game creation β€”Β don't skip this part!
If your game is too hard or confusing, people will quit. If it's too easy, they'll get bored.
Recruit a few friends ("beta testers") to play your game and give you honest, critical feedback.

What are some common "gotchas" for game creators?

Unclear or ambiguous language are the most common pitfalls (and a big frustration for players).
Avoid local slang or terms that someone from another city (or nationality) might not understand.
The real world changes β€” don't reference objects that might be easily moved (or removed).
If an answer can be written differently (e.g. "Door" or "Doors") then accept all possible answers.
Take players on an optimal path: try not to backtrack or have large distances between riddles.

How do I find the latitude / longitude of a place?

The easiest way is to follow these instructions on Google Maps.
In the game file, you'll see we use "_lat" for latitude and "_lon" for longitude.

I have a question (that's not answered in the FAQ)

If you've read this far and still can't find the answer, then contact us.