Hi, I'm @Paranoidgrinch.
I build roguelike systems, strange worlds — and occasionally collide negative-ion beams with high-power lasers.
Game designer and programmer behind Moonvine Forge Studios.
Currently building a modular deckbuilding engine designed to support mechanics that have not been imagined yet.
⚙️ Currently building: RogueDeck Core
A deterministic and modular C# engine for roguelike deckbuilding games.
The goal is simple:
New mechanics should extend the game — not force another rewrite of the combat system.
The engine is being built around:
- modular content packages
- event-driven effects and triggers
- deterministic combat resolution
- reusable cards, statuses, resources and targeting systems
- game-specific mechanics without central hardcoding
- UI-independent game logic
- reproducible seeded runs
- extensive automated testing
It is not intended for one fixed game.
It is intended to carry wildly different classes, worlds, resources and combat systems — including ideas the engine was never originally designed around.
Follow me on GitHub to watch the architecture grow from combat core to complete roguelike framework.
A fantasy roguelike where magic has been consumed by administration.
Fight through five acts of increasingly hostile bureaucracy:
- The City
- The Archives
- The Green Docket
- The Licensing Labyrinth
- The Divine Ledger
Choose from nine unusual classes:
- Bureaucrat
- Failed Wizard
- Guild Assassin Apprentice
- Hedge Witch
- Mortuary Apprentice
- Night Watch Recruit
- Sewer Diplomat
- Shroomancer
- Witch Clerk
Build decks, collect relics, stack questionable status effects and survive a world of magical workers, permits, archives and divine paperwork.
The beta includes:
- class-specific decks and mechanics
- enemies, bosses and multi-enemy encounters
- relics, events, shops and rewards
- data-driven cards and content
- deterministic runs
- automated bots and balance simulations
It was the project that exposed the limits of hardcoded game logic — and led directly to RogueDeck Core.
The Community Card Forge is an open invitation to contribute an idea.
Submit a:
- card
- relic
- spell
- status
- enemy action
- resource
- passive ability
- strange turn-based mechanic
No artwork required. No existing game required.
Balanced ideas are welcome.
Completely broken ideas may be even more interesting.
Your submission can become a real design challenge and architecture test for RogueDeck Core.
Strange worlds forged in moonlight.
Moonvine Forge is my independent game-development project, focused on:
- systemic roguelike design
- unusual classes and mechanics
- atmospheric fantasy worlds
- mechanics that create stories
- community-driven experiments
- reusable game architecture
The aim is not to produce interchangeable deckbuilders.
It is to create systems with enough personality to make players ask:
“What happens if I try this?”
I also work in accelerator mass spectrometry, where I transport and cool negative-ion beams, overlap them with high-power laser light and automate the hardware around the experiment.
- rare-isotope measurements
- high-power laser photodetachment
- ion–laser beam overlap
- laser-based isobar suppression
- molecular-anion beams
- ion-beam cooling and transport
- beam diagnostics
- automated experimental control
FLAVIA — Fully Integrated Laser Anion Variables for AMS Integrated controls and tools for laser–anion experiments in accelerator mass spectrometry.
Verdi V18 Laser Controller A Python and PyQt5 interface for controlling and monitoring a high-power Verdi laser, including output power, shutter state, operating status, temperatures and interlocks.
- SIMION particle-trajectory simulations
- RFQ ion cooling and confinement
- injection and extraction optics
- electrostatic lenses and deflectors
- electrode geometries and beamline design
- RF matching and resonant LC systems
- automated parameter scans
RFQ resonance and LC-circuit control Remote monitoring and adjustment of the resonant RF-matching system used for the ion cooler.
- Beckhoff PLC systems
- TwinCAT
- IEC 61131-3 Structured Text
- LabVIEW
- Python and PyQt5 control interfaces
- MQTT
- Raspberry Pi control
- instrument communication
- remote monitoring and hardware control
Beckhoff CX7080 MQTT integration PLC communication, remote control and laboratory-system integration.
Using PySCF and Python workflows to investigate:
- electron affinities
- molecular geometries
- rotational constants
- vibrational properties
- electronic structure
- photodetachment channels
- experimentally promising molecular anions
The connection between both fields is not accidental.
Whether I am designing a combat engine or an ion-optical system, I care about the same things:
modularity, interactions, edge cases and what emerges when the full system starts running.


