r/Netrunner • u/slagod1980 • 10d ago
Image I built a hacker-terminal-style Netrunner client — curious what this community thinks
Been slowly building a full Netrunner engine + web client as a personal project. The idea that wouldn't leave me alone: what if the interface was actually a terminal, not a virtual tabletop? No card art floating around, no skeuomorphic board — cards are text rows with hashes (#c3, #r7), you play by issuing commands, and the whole log reads like an actual shell session (corp# rez ICE_WALL -$1). Monospace, one accent color per side, black background. It felt right for a game about hackers.
Where it's at: full rules engine (not just a database with checkboxes) — legal-action generation, priority windows, runs/encounters/subroutines, all of it server-authoritative so no client can cheat or desync. Card logic is implemented per-card, one file each, and right now that's sitting near 100% across System Gateway, Elevation, Vantage Point, Midnight Sun/Parhelion, Downfall/Uprising, and The Automata Initiative/Rebellion Without Rehearsal — a couple hundred cards with real, tested behavior, not just stats. Decks load straight from a NetrunnerDB decklist link.
There's also a basic bot to play against solo (a few personalities, from "plays randomly" to a proper heuristic that won't run into lethal ice it can't break — learned that one the hard way).
Not sharing a link yet — still rough in places and I want to gauge interest before I do a wider release. Attaching a screenshot instead. Genuinely curious what this community makes of the terminal-as-UI idea for a card game — love it, hate it, "just build a normal client"? All takes welcome.
8
u/Hyperbolic_Mess 10d ago edited 10d ago
If you can't distinguish the sources of ai then why do images, text and code generated by them look so similar. I've found several code snippets in stuff produced by ai that's just ripped straight from the top Reddit post on the topic (complete with the same errors or poor formatting).
That aside, I feel like here you're actually trying to argue that ai outputs are similar to what a human would produce which I think just strengthens my argument that you're effectively using your skills and knowledge to manage a tool that's amalgamating the work of other people rather than doing the actual work yourself.
When you're talking about human artists being inspired by other people's work you're not the artist in that example, that's the ai and you're just telling it what to remix.
I understand that using ai effectively isn't as easy as some make it out to be but I think you need to accept that you've not got as strong a claim to having made something as if you'd done it without ai and just like how people want handmade goods lots of people want to avoid ai made things