A word and travel game. Background information from the designers and developers.
Saturday, July 18, 2020
It's a Small World
Saturday, July 11, 2020
Ready, Set, Race?
- How do players find the opponents they want to race?
- How do we ensure that the selected opponent is willing to race?
Finding Users
- if you see them in the leader boards (click on their icon); or
- from the newly added page of players you are "following".
Finding Friends
- How do you locate them? By their game username? By their email address?
- What if they are not signed up for the game?
- Is emailing the user in accordance with our "no annoying emails" policy?
- What if someone else has already invited them, but they have not signed up?
- What if they signed up and they prefer to not get any more emails like this?
Requesting a Race
Notifications
- emails are opt-in and you can opt-out at any time;
- we only solicit you to opt-in when it matters to the action you are taking;
- we require a real human user to initiate an email (no automated spamming allowed);
- you can block particular users; and
- even if you opt-in, we limit game reminder emails to at most once a day.
Summary
Saturday, July 4, 2020
The Logic Behind: Race Anyone
- you can either locate a particular user and challenge them to a race, or
- you can choose to race "anyone" and allow the game to find a matching opponent.
Plates Across America(TM) attracts a broad spectrum of people and skill levels. Playing against someone that is far less or far more skilled than you are is usually not very enjoyable. To add a more competitive nature to the game, we want to match up people with the same relative skill level.
Matching Algorithm
While designing the matching feature, the first tricky design decision we faced was how to trade-off the precision of skill level matching with how long a player would want to wait to begin playing a game. Most times, people would prefer to play sooner rather than waiting a long time for the perfect match. We achieved this balance using an iterative solution that starts with a narrow band of skill ranges and broadens the search when no matches are found. It stops when a match is found or if the skill differential becomes too great.
Skill level
When we do the matching, we first need to assign each user a "skill level" based upon their game play history. The main attributes we look at are the quality of answers and the percentage of correct answers. Each puzzle answer get a "strength" score which translates into miles traveled. Further, each incorrect answer results in a loss of miles traveled. These two stats tend to be a good indicator of how many puzzles it will take to complete a race: the player with the fewest puzzles wins the race.
We will look at a player's stats over their previous races, though we use their single-person game stats if they have not yet completed in many races. For a brand new user, with no game play stats would have a skill level of "0". A very good player, averaging 2.5 miles per puzzle, would have a skill level near "25".
As of this writing, we only have experience with this matching algorithm using a relatively small player base. There's plenty of more sophisticated approaches we could have used, but we've opted to start with something simple and we'll refine it when needed. If you have any feedback on how this algorithm is working, good or bad, please let us know.
Sign in to Play the Race Game
Happy travels!
Sunday, June 28, 2020
Race Achievement Badges
The new, two-player "Race Game" achievement badges are:
- The Racing Club badge shows your achievement level for race game participation.
- The Champions Circle badge is awarded based on how many races you have won.
Try the single-player demo here: Plates Across America Demo Page
Or sign in to try out the new two-player Race game: Plates Across America Signin Page
Thursday, June 25, 2020
Improve Your Scores with Race Answer Feature

Race Completed Page
With the release of Plates Across America®'s new Race game feature, we also introduced a new "Race Completed" page. This new page becomes accessible after both players have completed the race. This page shows the outcome, stats for the race, your stats against this opponent as well as the full puzzle and answer history. It is the Answers feature of this page that we felt was worth writing a little more about.
Answers Feature
As we were discussing the design for the Race feature, once this idea was proposed, we all immediately felt that it would be incredibly interesting and useful to be able to compare your answers with your opponent's answers. You can use this to improve your game or just to see what sorts of words your opponent decides to use.
This comparison works well since each player is shown exactly the same puzzle sequence, so you can really compare apples-to-apples (so to speak). Notice that one user may see more puzzles if they require more to complete the route.
We think Answers comparison is one of the more interesting features of the new Race game. If you try it out, please let us know what you think.
Saturday, June 20, 2020
Head to Head Race Game
We just finished deploying the most significant release since we first launched Plates Across America™. We'll cover all the changes and new features in a series of short articles. The most important addition in this release, by far, and the one that this article covers is the new "Race Game" feature.
Original Race Game Concept
The first version of the Race Game feature existed long before we released Plates Across America and it was quite different from what we now have. The original feature allowed up to 8 players and offered in-game chat messages. It was set up to be much more like a "live" race with entry fees and prizes for the top 3 finishers. This was a pretty interesting "race-like" idea, but not very practical for this type of (somewhat leisurely) word game.
Requiring all players to be on-line at the same time and to remain for the duration of the game was a bit too constraining for a word game. We ditched this idea before the first release and decided to launch the game with just the solo "Travel" mode. Meanwhile, in the background, our game designers were re-thinking how to reintroduce a multi-player version back into the game.
2 Person Race Game
For the publicly available race feature we just released, we now have a 2 person race game which allows you to play a specific person, or you can allow us to find a matching race partner (we'll discuss how we pick partners in a future article). For fairness, each player will get the exact same sequence of puzzles in a race and they can completed it at their own pace. The winner of the Race is the person who completes the route in the fewest possible puzzles. If there's a tie on the puzzle count, the percent correct score is used as a tie-breaker, and if that too is the same, the game ends in a tie.
Choice of Race Game Length
Another nice feature is the ability to select your preferred race length. The choices are: short, medium, long and extra long. The race route will be chosen randomly from the routes based on their distance and your preference.
We are very excited about the release of this new Race feature. We have known this would be an important addition to Plates Across America and have worked hard to get this out as soon as we could. We hope you are able to try it out and that you find it enjoyable.
Sunday, May 10, 2020
Why Do I See an Alaska license plate?
Want to know how Plates Across America™ decides which license plate to show in the game? If so, then read on for all the nitty-gritty details. First, we will give you a some hints on some upcoming features since they are directly related to license plates.
Which License Plates?
Every state (and D.C.) can have multiple license plates. Further, each license plate has two important attributes: 1) what years the license plate was in use; and 2) how common the license plate was during that time. In our early versions of the game, neither of these is much of a factor since we only have a single plate for each state. However, we are working on extending the set of license plates in the game and will be working this into some interesting new route concepts.
With that as some background, when a new puzzle is displayed, exactly what happens to decide which license plate to show? First, we look at your avatar's current location in the game. Most of the time, you get a plate from the state your avatar is in (and eventually the "time" you are in). If there is more than one plate for the state (and time), then we'll randomly pick one based on how common it is. To simulate what you might experience in the real world, we look at your immediate location (in the game) and a few mile radius from where you are. When you travel in real life, as you near the borders of states you tend to see plates from the neighboring states more often then if you were in the interior of the state. In the game, the likelihood of seeing a plate from the current state or neighboring state depends on how close you are to the border and the relative populations of cities in that area.
What about Random Out of State License Plates?
Most of the time we look at your avatar's current location, but not all of the time. Ever see a car with an out of state license plate from far away? We simulate this in the game by occasionally picking a state from the other states. In the real world you are more likely to see plates from places like New York, California, Florida, Michigan, etc. because those places simply have more people which increases the likelihood that a visitor is from there. It is much less likely to see a plate from North Dakota given how few people live there. Therefore, when the game does decide to pick from other states, it does so based upon the relative populations of the states.
So there you have it, the full details of how the license plates get picked in Plates Across America™.













