Analysis updated 2026-05-18
Install the mod to play TCG Card Shop Simulator cooperatively with a friend.
Host a shop over Steam invites or a local network connection.
Study the source code to learn how host-authoritative multiplayer mods are built in Unity.
Combine it with other content mods like PTCGO for an expanded card catalog.
| deliriumpulse/cardshopcoop | anton-petrov/rsabackdoor | darrelmiller/cowpi | |
|---|---|---|---|
| Stars | 1 | 1 | 1 |
| Language | C# | C# | C# |
| Last pushed | — | 2015-01-20 | 2017-10-31 |
| Maintenance | — | Dormant | Dormant |
| Setup difficulty | moderate | moderate | hard |
| Complexity | 3/5 | 3/5 | 1/5 |
| Audience | general | researcher | general |
Figures from each repo's GitHub metadata at analysis time.
Requires installing BepInEx 5 and matching the same mod version and content pack set on both players' PCs.
CardShopCoop is a mod for the game TCG Card Shop Simulator that adds true co-op multiplayer. Normally the game is single player, so this project lets two people run the same card shop together, sharing money, experience, the card collection, prices, stock, and customers, either over Steam or a local network. One player hosts the game and the other joins as a client. The host's simulation is treated as the single source of truth, while the joining player can still do real work: they can serve customers at the register, handle trade-ins, restock shelves, set prices, order new stock and furniture, hire staff, pay bills, and buy licenses, all of which is reflected back into the host's actual game. Customers and workers appear as smoothly animated characters for both players, and the day and night cycle and lighting stay in sync between them. Anything the joining player does happens in a temporary save slot, so their own save file is never touched or overwritten. The mod is built to work alongside other content mods for the game, such as PTCGO and Enhanced Prefab Loader. When two players join together, it checks that both are running the same plugin version and the same set of content mods, and gives a readable explanation if something does not match, rather than failing silently. Technically, it is a BepInEx plugin written in C# for Unity, and it uses two kinds of network communication: a reliable channel for important state changes and a faster, less strict channel for player and customer movement. The project's README also documents several tricky bugs the developers ran into while building this, which are recorded directly in the code. This is aimed at players of TCG Card Shop Simulator who want to run a shop with a friend, and at modders interested in how Unity game co-op mods are built. It is released under the MIT license, and does not redistribute any of the original game's files.
A BepInEx mod that adds real co-op multiplayer to TCG Card Shop Simulator, letting two players share one shop.
Mainly C#. The stack also includes C#, Unity, BepInEx.
Licensed under MIT, so it can be freely used, copied, and modified as long as the copyright notice is kept.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.