All work

ShotGuessr

car-spotting game

My own game. A real photo of a real car: drop a pin where it was taken and name the car. Solo, daily and multiplayer.

Fourteen seconds on what I built here. No sound.

The headache

The first version lived on a builder platform, with its data and its rules in someone else's hands. To become a real game it needed its own hosting, real sign-in, and photos it was allowed to use.

  • In the way: It was hosted on a builder platform.

    What I built: I rebuilt it on its own hosting, with its own database and photo storage.

  • In the way: A game with a leaderboard has to know who is who.

    What I built: Accounts sign in with a session, and actions check whose account they belong to. Guests can still play.

  • In the way: Most car photos belong to someone.

    What I built: The starting photos are openly licensed, with the credit shown on the reveal, and players can send in their own.

  • In the way: One mode gets old.

    What I built: Solo, a daily set, multiplayer rooms and a paint mode all run on the same pool of photos.

ShotGuessr website, full page
A still of the home page, taken from the live site. This is the desktop layout, scaled down to fit your screen. The live one is at shotguessr.com.

A guessing game for car spotters. Each round is a photograph: you drop a pin where you think it was taken and name the make and model. There is a solo run, a daily set that is the same for everyone, rooms for friends, a paint mode, a leaderboard and a way to send in your own photo.

Up close

A cover lineStacked capitals with one word boxed in red, over a real photograph.
Ways to playThe modes are a plain list with one line each. The daily is the only one with a tag.

The look, and why

Ink black, #0d0d0d, with a red, #e2231a, and a yellow, #ffe500, used like stickers. Headlines are Archivo Black in capitals, stacked, with one word boxed in red the way a car magazine sets a cover line. Every round is laid out as a cover.

What does your website need to do?

Tell me about your business and the project you have in mind.

Get a project quote