Discussion
Kampfinsel
parzivalt: 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: I played ogame, travian and a mexican pokemon rpg online
slater: It keeps asking me to accept the privacy policy when registering, but there's no privacy policy checkbox...? Firefox, macOS
Rohansi: Got the same thing. If you switch to German the page is entirely different and has the missing checkbox.
parzivalt: fixed and deployed. missing translation key on the english locale was hiding the checkbox label. thanks both for narrowing it down so fast.
parzivalt: 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.
cute_boi: Well, this is the major problem with vibe coded apps.
stavros: 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: 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: Hmm interesting, I'll give it a shot, thanks!
nickandbro: 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.
sophacles: Durable objects do websockets
parzivalt: 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: 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: 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.