HN user

neodon

33 karma
Posts0
Comments16
View on HN
No posts found.

I've been having a lot of fun modding 7 Days to Die (zombie game) using Claude Code. I have a strong development background but I've never worked on games before. Without AI it would be completely inaccessible to me without months of catching up.

7DTD is built on Unity Engine and modding is mostly done with XML/XPath and C#. I have yet to install Unity. I have a CLI setup, including a script to disassemble relevant 7DTD assembly DLLs into C# and copy other info from XML files into a directory in my repo.

This "refs" directory has about 800k lines of C# code and 300k lines of XML. Claude can figure out how to add a feature or fix a bug with a few minutes of searching the refs. At first it took 5-10 attempts to get results that actually worked, but now it's often 1-3.

Here are the mods I've released since early Jan:

- SteelUI: fixes for it to work with the latest game version[1]

- Smarter-Tools: a mod I authored from scratch to add a few tweaks to how tools work[2]

- More-Gore-Continued: has serious performance issues I'm working on - making progress[3] (adult only - requires sign-in)

If there's any interest I'm considering writing up all the details in an article and making the mod repos public.

[1] https://www.nexusmods.com/7daystodie/mods/9386

[2] https://www.nexusmods.com/7daystodie/mods/9410

[3] https://www.nexusmods.com/7daystodie/mods/9577

Right, I wasn't suggesting you could deploy with Docker Compose on fly.io. Hence why I prefaced my suggestion with "It's not exactly what you're asking for..."

And I think you're exaggerating the "huge gap" there. Fly.io can run multiple docker containers for you. Their docs are great so it wouldn't take much effort to learn how to create an equivalent or better setup that covers everything Docker Compose does (and more).

It's not exactly what you're asking for, but <https://fly.io> is pretty neat. It's easy to get going and will deploy any docker images you want with a bit of their config added.

As for AWS ECS mentioned in the other reply -- it's great if you ever get it working, but it is a nightmare to learn and use.

Am I the only one who uses browser profiles to separate my personal browsing from work or other organizations I'm a part of? When I mention this approach to people they give me a strange look like I'm crazy.

In Chrome you just create a new profile for each identity you have. If you're opening random incognito windows or using different browsers all the time to log in with different identities, you should be creating profiles instead. Everything is separate including bookmarks, sessions, cookies, extensions, etc.

I love this! It's exactly what I've been looking for and checks some boxes for things I've needed for a long time in a modeling (vs diagramming only) tool. I discovered C4 a few months back, so finding that it has C4 support is awesome.

Would you be willing to elaborate a bit on what frameworks, tools, and technologies are used to create IcePanel? Anything you're willing to share, and specifically I'm curious if you used React Flow.

I agree, and even with the most sophisticated ways of tracking incoming overhead phenomena, worst case they'd still have only a small window of time to hide everything under the bed. And, you know, press the button that makes all the foundations flip to hide the buildings underground and reveal painted images of the desert and huge burning piles of alien corpses.

Also, it's "lose" x2 (sorry, the wrong word makes it hard to read). I'll remove this line if you could fix please.

I think the difference is that the focus is on finding more efficient ways to provide the same level of security. Existing algorithms are "good enough" performance-wise for mainstream hardware, but there is much room for improvement without tradeoffs.

Yea they are terrible. They told me based on my state ID that I scanned and uploaded that my name was "wrong" -- i.e. if I'm "John L Smith III" they basically said my name is really "Smith Iii L John" and refused to fix it, effectively nuking my account because it didn't match my real (wrong?) name. Oh and it took them over a month to respond.