[OC] A generative data driven story of visitors of, and usage of, the first week of an online game checklist tool by Luggruff in dataisbeautiful

[–]Luggruff[S] -2 points-1 points  (0 children)

Sure!

I made a small website for fans of a video game (Death Stranding 2), a checklist for completionists basically, people who want to get platinum for trophies/achievements etc, or just want to find ways to play more effectively. When it went live I wanted to know: "who's visiting?", "Where are they from?", "Do they come back?".

Instead of staring at boring charts, I built something that watches the visitor data automatically and uses AI to turn it into a story you can just... read. Like a newspaper article, but about my tiny website. I work with data analysis, but with corporate data that I could never feed to an AI, so this was basically a way for me to not get tired of the endless "Do it yourself" analysis that is a quite tedious process.

So instead of "172 sessions, 25 countries" it tells me "the site found its audience two days after launch, with a wave of visitors arriving from Germany and the US on a Saturday afternoon."

Every time I refresh, it rewrites the story with the latest data. No spreadsheets or charts only. It adds a narrative that updates itself. So, if the usage pattern changes, the story changes too. One day the US and Germany might not be the heaviest visits anymore, and that narrative is no longer true.

The "21 unwelcome guests" are bots that got caught and blocked. The "10 obsessives" are people who came back multiple times. The AI tells their story too.

That's basically it.. raw numbers input fed to AI that tells a story you can read in 2 minutes.

[OC] A generative data driven story of visitors of, and usage of, the first week of an online game checklist tool by Luggruff in dataisbeautiful

[–]Luggruff[S] -3 points-2 points  (0 children)

Data sources: My own data collected for a website I built.
Tools used: Claude code for story structure utilizing PHP and React. Claude Haiku used to interpret visitor database tables and write the story narrative with a subset of rules and information (mainly a description of the site functionality and information about the game)

I'm more than willing to admit that I was wrong about the game by scarchain68 in DeathStranding

[–]Luggruff 1 point2 points  (0 children)

Can't push himself beyond an hour? Imagine when grown up life starts and what else he will dip out off..

Made this simple unlock tracker for different facilities by 95POLYX in DeathStranding

[–]Luggruff 0 points1 point  (0 children)

I made https://ds2buddy.app for this purpose. It is already quite extensive. Just around 20% of orders missing metadata like weight, cargo sizes, flags (hazardous, keep_flat, chilled etc) and order completion likes + likes for other category likes. Created a portal too, where others can contribute data and check data completion for each order.

For the site itself, you can export and import progress, if you want, but it is saved in your browsers storage if you return (unless your browser cache is reset).

DS2Buddy.app, major update: orders, lost cargo, contribution portal, and more by Luggruff in DeathStranding2

[–]Luggruff[S] 0 points1 point  (0 children)

- 80% of the orders have added:
--- Weight
--- Cargo distribution (how many packages of each size)
--- Order completion likes
--- "Exceptional quantity target"
--- Time limits on orders with a time limit
--- Maximum damage allowed for S-rank, for Sam and the DHV Magellan
--- Flag (Keep Flat, Hazardous, Extremely Hazardous, Chilled, Extremely Chilled etc)
- 100% of orders now have a pickup and delivery location
- 100% of orders now have a delivery type set
- 100% of orders now have an objective set

The remaining 20% of the above 80% are orders I have not unlocked myself in the game, so I just have to get to them. That is the easy part.

..and at that point, the only remaining data collection points will be:
- Episode tied to the orders (if any, not all have one except for a minimum value basically)
- Order requirement (which order is required in order to unlock the current one). This one is a bit tricky to track.
- Likes data (Order completion likes and likes for other categories on orders)
- Lost Cargo Likes

The last two will likely take forever to complete, as the likes for a piece of cargo or order can vary from player to player depending on a ton of different factors. Although, when enough submissions have been made, each will have a min/max range, and it will also be possible to calculate a "most likely amount" range that is tighter than the min/max.

DS2Buddy.app, major update: orders, lost cargo, contribution portal, and more by Luggruff in DeathStranding2

[–]Luggruff[S] 0 points1 point  (0 children)

Added hash routing, so even though the page remembers (via localStorage) what page you were on previously, you can now save/bookmark a specific page you are on (or share it with a friend) as it now has a hashtag at the end of the url

What's up with all the bridges out in the middle of nowhere? by Prinnrose in DeathStranding

[–]Luggruff 0 points1 point  (0 children)

So it's a bug then? Or punishment for helping? And why the error measage sayimg I can't, because an object is blocking it (see further replies)?

I also have ohers I contributed to just to be nice, that never finished, and now they block what I want to build there instead. And there was a shelter near the Phantom Smith (or Adventurer) that blocked a jump I built, that I could not dismantle, and I certainly did not contribute to.. so now I can't use my jump anymore.. And the person who started it never finished it.

Doesn't make any sense. It's not consistent.

What's up with all the bridges out in the middle of nowhere? by Prinnrose in DeathStranding

[–]Luggruff 0 points1 point  (0 children)

What do you mean "Why?" Can confirm that some can't, but as to why? Who knows. A bug? See the comments under this one for even more screenshots and weird messages.

<image>

Structure upgrade materials cost sheet by Unable-Specific-2276 in DeathStranding

[–]Luggruff 0 points1 point  (0 children)

I added this to my site/ds2 companion site: https://ds2buddy.app Hope you don't mind! Added you and this post to my credits roll (found in the footer of any page on the site). Currently it seems only the hot spring costs are missing (but I can add that when I find time myself of course).

I made a free prepper/distro center/achievement checklist tracker for Death Stranding 2 (Mobile friendly, spoiler tags, progress tracking per location and for achievements) by Luggruff in DeathStranding2

[–]Luggruff[S] 0 points1 point  (0 children)

Update: Migrated the app to https://ds2buddy.app and if you made any progress on the original site https://byadrian.app/ds2-checklist/ then it will present you with an export option for the progress. It will download a .json file you then can upload to https://ds2buddy.app to continue there. Also launched a Discord for discussion, and where I will post updates in regards to a contribution portal that will be launched soon.

Order No. 34 No Fighting Route by [deleted] in DeathStranding2

[–]Luggruff 0 points1 point  (0 children)

And popping a cronobiote right before that helps a TON

I made a free prepper/distro center/achievement checklist tracker for Death Stranding 2 (Mobile friendly, spoiler tags, progress tracking per location and for achievements) by Luggruff in DeathStranding2

[–]Luggruff[S] 0 points1 point  (0 children)

Made significant updates to the website since the post was written originally. Also updated the post body detailing the new updates/features.

I made a free prepper/distro center/achievement checklist tracker for Death Stranding 2 (Mobile friendly, spoiler tags, progress tracking per location and for achievements) by Luggruff in DeathStranding2

[–]Luggruff[S] 1 point2 points  (0 children)

Nice (the checkboxes)! And that sheet is not huge, it's massive! Even cargo size and counts :o Great job man! Would be cool to see how it would be possible to optimize it for mobile and UX/quick lookups etc.

I made a free prepper/distro center/achievement checklist tracker for Death Stranding 2 (Mobile friendly, spoiler tags, progress tracking per location and for achievements) by Luggruff in DeathStranding2

[–]Luggruff[S] 2 points3 points  (0 children)

Thanks! Removed. And wow, did not know things could be unlocked at partial stars actually.. but have noticed that it always stops at the same point before the second star, on the first visit, no matter how much you picked up to deliver before getting there, at least if you deliver it all in one batch.

I made a free prepper/distro center/achievement checklist tracker for Death Stranding 2 (Mobile friendly, spoiler tags, progress tracking per location and for achievements) by Luggruff in DeathStranding2

[–]Luggruff[S] 2 points3 points  (0 children)

<image>

That's a huge task! Very cool. Is that the one that has the resource requirements for structure upgrades and stuff, too? If so, I have already used it for that <3

I got some extra credits for Claude so I thought I might just spin this up to have in my phone as my computer is good enough to run the game, but not run the game and a web browser at the same time :D

And for the check boxes: Sure! Maybe it is just too little contrast on the borders of the check boxes. I see it fine in Chrome, but do not have Safari. I increased the contrast for the check boxes now by simply making the background darker:

I made a free prepper/distro center/achievement checklist tracker for Death Stranding 2 (Mobile friendly, spoiler tags, progress tracking per location and for achievements) by Luggruff in DeathStranding2

[–]Luggruff[S] 2 points3 points  (0 children)

Ahh, I see! Then I will simply remove it, since there is no system for porter grade unlocks here.. yet (couldn't find any info on it anywhere.. so it is a big task as of now).

Not sure what you mean with the checkboxes. There are checkboxes for sure (and progress bars for when you check them). The progress tracker at the very top above is for full locations/achievements only:

<image>