8 comments

  • avdelazeri 2 hours ago
    OGame and Travian are two names that really take me back. Those and Tribal Wars, I played them a lot back when I was a teenager.
    • parzivalt 2 hours ago
      that matches what i'm seeing - people want both. fast feedback loops in the first hour and stuff that still pulls them back three weeks later. hardest part is making the slow stuff feel like it matters before they've invested the time. still figuring it out with a lot of nice feedback from the community.
  • nickandbro 2 hours ago
    Very cool, though wouldn't using durable objects for a MMO type game become prohibitively expensive vs using websockets with a stateful server? I assume your game is not sending that many requests so its not too bad.
    • parzivalt 2 hours ago
      good question. it's not real-time - actions resolve over hours.... request rate per active player is single digits per minute, often zero. DO alarms handle the time-based stuff (fleet arrivals, combat resolution, resource ticks) so there's no persistent connection cost. so far costs have been negligible compared to running an always-on origin.

      websockets + stateful server would be the right call for anything realtime. for tick-based strategy with hour-long timers, DOs feel like the cleanest fit - i get per-island isolation, alarms, and storage in one primitive without managing a connection pool.

    • sophacles 2 hours ago
      Durable objects do websockets
      • parzivalt 1 hour ago
        yeah, for the game tick i went the other way though. alarms fire on schedule, resources calculated on-read from timestamps. a player can close the tab for 8 hours and the world still moves correctly when they come back, without holding any per-session state.
        • sophacles 1 hour ago
          Fair enough, I didn't mean to criticize your work in any way, or even buy into a criticism of it. I was really just pointing out to GP that their "or" was actually an "and".
          • parzivalt 1 hour ago
            no worries at all, didn't read it as criticism. fair correction too, DOs do both, i just leaned alarms-first for this use case. appreciate you keeping the thread accurate.
  • fusspawn_ 47 minutes ago
    Someone needs to bring back nukezone.nu
    • parzivalt 41 minutes ago
      nukezone i don't know - what made it stick for you? another one for me was OPW (Operation Weltherrschaft).
  • parzivalt 4 days ago
    Did anyone here actually played Inselkampf, OGame or Travian back then? If you have recommendation or the one and only feature you still remember.
    • sebastiansm7 2 hours ago
      I played ogame, travian and a mexican pokemon rpg online
  • parzivalt 1 hour ago
    funny side note: this started as me nerding around with Cloudflare's stack on vacation, just seeing what was possible. been a 1.1.1.1 WARP fanboy from day one. didn't intend to ship a game. showed an early version to a few friends and they just... kept playing. didn't say much, just kept logging in. that's when it hit me that other people might want this too. so here we are. hope you like it.
  • slater 2 hours ago
    It keeps asking me to accept the privacy policy when registering, but there's no privacy policy checkbox...? Firefox, macOS
    • Rohansi 2 hours ago
      Got the same thing. If you switch to German the page is entirely different and has the missing checkbox.
      • parzivalt 2 hours ago
        fixed and deployed. missing translation key on the english locale was hiding the checkbox label. thanks both for narrowing it down so fast.
    • parzivalt 2 hours ago
      Oh well, that should not be the case! Thanks for highlighting that! On it to fix it.
    • cute_boi 1 hour ago
      Well, this is the major problem with vibe coded apps.
    • bakugo 2 hours ago
      Looks like OP forgot to remind Claude not to make any mistakes.
  • stavros 2 hours ago
    Oh no, I remember those browser games, I will stay well away from them because they're the kind of thing that I will play for a month straight otherwise.
    • parzivalt 1 hour ago
      go for it, give it a try! ;-).

      it's designed for once-a-day check-ins though, not minute-by-minute refreshing. buildings are fast in the beginning and take real time later to upgrade. more like working in a garden than playing a game. easier to walk away from than you'd think.

      • stavros 1 hour ago
        Hmm interesting, I'll give it a shot, thanks!
        • parzivalt 1 hour ago
          nice. honestly the test isn't the first session - it's the 5 minutes tomorrow morning when you check what happened overnight. that's where the genre lives. some alliances are already prepping excel templates and mapping the ocean grid systematically. didn't expect that this fast (or at all). :)
  • aspire879 4 days ago
    [dead]