Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+1)

Some people are saying that this game won’t run in Chrome because of some kind of third-party cookie nonsense. I’m not setting any cookies, so I don’t know what this is all about.

I can explain: Chrome/Chromium only talks about cookies, but it actually means cookies and local storage. Your game doesn’t use cookies, but it seems to use local storage from a 3rd-party domain inside a frame. Chrome/Chromium rejects that as it would have been a 3rd-party cookie, probably because it could be used in the same way.

Oh, huh, thank you!  All I'm storing is character unlocks and high scores across sessions.  Do you happen to know if there's a way to do this that won't trigger this?

(2 edits)

Not sure what of this is most suitable:

  • If there’s no server backend needed, maybe hosting the part which uses local storage somewhere under the itch.io domain?
  • Not using a frame but just a link to the game so that the URL bar shows v6p9d9t4.ssl.hwcdn.net.
  • Instructing the Chrome/Chromium users to allow 3rd-party “cookies” (and hence also 3rd-party local storage) for exactly and only the site v6p9d9t4.ssl.hwcdn.net by doing the following:
    • Click on “Run game”.
    • Click on the lock in the URL bar.
    • Choose “Cookies”.
    • Switch to the “Blocked” tab.
    • Select the v6p9d9t4.ssl.hwcdn.net entry. (This entry doesn’t show up before you have clicked on “Run game” at least once.)
    • Click the “Allow” button.
    • Click on “Reload”.
    • Click on “Run game” again. Should work this time.

The latter is how I got it running with Chromium.

EDIT: Another possibility is to just directly open https://v6p9d9t4.ssl.hwcdn.net/html/3493339/pogue%20(1)/index.html