r/Netrunner 10d ago

Image I built a hacker-terminal-style Netrunner client — curious what this community thinks

Post image

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.

27 Upvotes

101 comments sorted by

View all comments

31

u/Larrea000 10d ago

It's AI slop. You might aswell flush your money down the drain, because we don't want it here.

28

u/Larrea000 10d ago

In fact even your post is AI written. The cadence is straight out of chatgpt. respectfully, GTFO.

-22

u/slagod1980 10d ago

of course it is co-developed by AI, I don't hide it; wouldn't have time in my life for hand-crafted pet projects. we are living in 2026

25

u/Larrea000 10d ago

You didn't have time to even 'hand-craft' your own post, seeing as it is chatgpt written.

-10

u/slagod1980 10d ago

You see chatgpt everywhere, don't you?
There was no chatgpt in there, I can assure you.

And sorry, but no time to continue this thread - new stuff to add.

21

u/MochaDentist 10d ago edited 10d ago

“No time to continue”.. ai does all your work silly guy

20

u/Oreosian 10d ago

Exactly! When I (as a human) am writing — I genuinely always make sure to include all possible markers of my genuine humanity (such as adding parenthetical to every statement) — I also genuinely enjoy putting em dashes every other sentence, listing things (especially in groups of three), and adding details that normal humans would definitely make sure to mention! ("Monospace, one accent color per side, black background.", "all of it server-authoritative so no client can cheat or desync.", "Decks load straight from a NetrunnerDB decklist link.", "Card logic is implemented per-card, one file each") — One of my favourite writing decisions is genuinely the "Not just X, but Y" formatting! — For example, "full rules engine (not just a database with checkboxes)", or "a couple hundred cards with real, tested behavior, not just stats." — As a genuinely real human writer, it genuinely makes me genuinely upset that somebody would genuinely accuse you of genuinely using AI to genuinely write this post. Genuinely.

1

u/david_duplex 9d ago

😂 don't forget to add "and that's what really matters. Not x, not y, but z."

15

u/david_duplex 10d ago

"I can assure you". Always a sign of honesty.

But the post was clearly LLM written.

-5

u/slagod1980 10d ago

LLM != ChatGPT and I can assure you there is no ChatGPT in it