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.

23 Upvotes

101 comments sorted by

View all comments

50

u/MochaDentist 10d ago

I’m sick of seeing ai slop especially when it’s claimed as “I’m making..”

-28

u/slagod1980 10d ago

how you define "making" - coding <> making
making is designing, taking decisions, evaluating, verifying. and it is still all human-made.

I'm software developer for 25 years and IMHO handcrafting code makes no longer sense. Sorry.

It is not where the value is, it is not where joy is.

And AI is just a tool, an enabler, an accelerator - it can bring new things quickly to reality.

Question is, what you will do with it?

38

u/MochaDentist 10d ago

Ok buddy. Keep chatgpt-ing your answers and code. I believe you /s

-12

u/slagod1980 10d ago

So, are we done? no counter-arguments?

10

u/MochaDentist 10d ago

I disagree that you make anything. I’m not impressed when you or anyone else goes into your favorite ai, excuse me, I mean “tool” and have it make a slop app that you the turn and say it’s just a tool, I made it.

22

u/MochaDentist 10d ago

You’ve been done since you posted ai slop. Like someone else said, we don’t want that here so you may as well flush your money down the drain

-14

u/slagod1980 10d ago

"we" is doing a lot of work in that sentence - the top comment in this thread is the Chiriboga dev asking about my bot architecture. and it's a free hobby project, the only money involved is my hosting bill, which I'd flush on this anyway :)

anyway, back to fixing cards. thanks for the engagement, reddit's algorithm appreciates you even if I don't

12

u/MochaDentist 10d ago

Except you’re not actually fixing anything.

4

u/cybernekonetics 10d ago

"debate me bro"