40 votes

Hot or Not : Temperature guessing game

15 comments

  1. guissmo
    Link
    Hey tilderinos, I've unearthed this project / game of mine after a discussion with a friend yesterday. I wanted to show him this game I made but it got broken because the Teleport API was...

    Hey tilderinos, I've unearthed this project / game of mine after a discussion with a friend yesterday. I wanted to show him this game I made but it got broken because the Teleport API was deprecated and thus it was less fun if we can't at least have an image representing the city.

    And now it's back. With better balancing (less US cities, less Europe cities, more varied set of cities, more wildcards) since I am not limited to what the Teleport cities API gives anymore. Plus I fixed that bug that keeps happening with Bali. I was using rectangles and apparently the "bounding rectangle" of Bali pointed to the ocean making the temperature reading much lower than what is the fair temperature.

    What was a project that was just to buff up my CV ended up one of the games I enjoyed developing. And now with AI assistance, I can balance the game (or at least feel to have balanced it) despite my lack of geography trivia.

    9 votes
  2. [3]
    Protected
    Link
    Since the temperature is "current", I wonder if it would be possible to find a way to use "live" images, such as stills from webcams, rather than previously existing photos. Right now it feels...

    Since the temperature is "current", I wonder if it would be possible to find a way to use "live" images, such as stills from webcams, rather than previously existing photos. Right now it feels like there isn't enough information "in-game" to help you make your decision (I guess you can use your knowledge of geography and whatever awareness you have of today's weather...)

    4 votes
    1. [2]
      guissmo
      Link Parent
      Good idea. Although, implementing a live cam at each of the 200+ places seems quite optimistic! I already had trouble sourcing the photos for these and I’m not 100% sure that each photo...

      Good idea. Although, implementing a live cam at each of the 200+ places seems quite optimistic! I already had trouble sourcing the photos for these and I’m not 100% sure that each photo corresponds to the city it’s associated with.

      Indeed, the temperatures are the current ones and part of the fun for me is discovering where each city / country is, what time it is currently over there, and what “season” they are currently at.

      2 votes
      1. Protected
        Link Parent
        I'm pretty good at geography but I lost a few times with 1 degree differences because there's still such a big range of possible temperatures depending on just weather (I guess I could do better...

        I'm pretty good at geography but I lost a few times with 1 degree differences because there's still such a big range of possible temperatures depending on just weather (I guess I could do better if I knew sunset and sunrise times more accurately...)

        sourcing the photos

        Would there be a way to grab something at random from google maps or street view? If it works for geoguessr...

        (Doesn't solve my request but might solve your problem...)

        EDIT: Instead of finding public webcams, which would be more unreliable, how about just grabbing the visual weather indicator for the coordinates from a weather service?

  3. [2]
    NonoAdomo
    Link
    I got up to 15, barely missed out on a close one but it is what it is. Fun little game, well done!

    I got up to 15, barely missed out on a close one but it is what it is. Fun little game, well done!

    2 votes
    1. guissmo
      Link Parent
      Ah! It does suck losing on a small difference. I tried to remove cities that are around the same geographical area to fix this. In doing so, it is less likely that you get asked the temperature...

      Ah! It does suck losing on a small difference.

      I tried to remove cities that are around the same geographical area to fix this. In doing so, it is less likely that you get asked the temperature difference between « neighboring cities » like Brussels and Amsterdam. Those feel like a coin toss.

      1 vote
  4. IsildursBane
    Link
    Been playing this a decent amount over the past few days, and it is a really fun game. It is fun having to calculate both timezone difference as well as geographical location. Being Canadian, it...

    Been playing this a decent amount over the past few days, and it is a really fun game. It is fun having to calculate both timezone difference as well as geographical location. Being Canadian, it is always easy for me to guess when a Canadian city comes up, but I have learned with the US I have no clue with most cities. My best streak was somewhere in the low 20s

    2 votes
  5. [4]
    Jordan117
    Link
    Two suggestions: Might want to automatically skip cities that are the same temperature, or even add some logic to require a certain minimum gap that shrinks over time to make it tougher. Can you...

    Two suggestions:

    • Might want to automatically skip cities that are the same temperature, or even add some logic to require a certain minimum gap that shrinks over time to make it tougher.

    • Can you add a Fahrenheit option?

    1 vote
    1. [3]
      sparkle
      Link Parent
      Not intending this to be a hrr-drr 'Murican's freedom units comment, but does it matter in this case? The goal of the game is comparison and Fahrenheit, Celsius, Kelvin, or Rankine scales are all...

      Can you add a Fahrenheit option?

      Not intending this to be a hrr-drr 'Murican's freedom units comment, but does it matter in this case? The goal of the game is comparison and Fahrenheit, Celsius, Kelvin, or Rankine scales are all the same where higher numbers = hotter.

      Though I suppose there could be an argument for there not being decimals in the Celsius readings, leading to "skipped" Fahrenheit degrees, e.g., 20C is 68F while 21C is 70F. But if the source information is coming in Celsius anyway and decimals aren't present to begin with, not sure that matters much anyway.

      2 votes
      1. [2]
        Jordan117
        Link Parent
        It's all relative, sure, but using more familiar units makes it easier to "feel" what the temperature is, if that seems like it would be unusually high or low for that part of the world this time...

        It's all relative, sure, but using more familiar units makes it easier to "feel" what the temperature is, if that seems like it would be unusually high or low for that part of the world this time of year, see how big the gap is between the two cities, etc. Like I know Baghdad is hot, but if I see it's 68°F there and then I get a city near me that's currently in a summer heat wave, I know there's a good chance it's actually hotter.

        You can still do raw up/down comparisons with Celsius, but if a player is not used to thinking in C° then you might as well just skip the temperature data and just directly ask them if the other city is hotter or colder (losing the extra context that comes with a precise number).

        4 votes
        1. sparkle
          Link Parent
          That's a fair perspective I hadn't considered before, thank you!

          That's a fair perspective I hadn't considered before, thank you!

          1 vote
  6. unknown user
    Link
    This is very cool, had a lot of fun playing!

    This is very cool, had a lot of fun playing!

  7. hereweare
    Link
    Neat. I managed to get a score of 19 - I guessed Prague was colder than Frankfurt and lost. I think there's a bit of UX improvement here - it shows a picture of what looks like Prague in spring...

    Neat. I managed to get a score of 19 - I guessed Prague was colder than Frankfurt and lost. I think there's a bit of UX improvement here - it shows a picture of what looks like Prague in spring day, and Frankfurt in ambiguous overcast weather. I'm guessing that the pictures are generic/don't reflect the actual conditions at the moment.