How to Play Coup Online
Welcome to the ultimate browser-based version of Coup, the classic tabletop game of deception, bluffing, and power. In this multiplayer card game, your goal is simple: be the last player standing by eliminating your rivals' influence.
The Objective
Each player starts with two hidden character cards (Influence) and two coins. When you lose both influences, you are out of the game. Through bluffing and deduction, you must navigate the political underworld to destroy your opponents.
Character Roles & Actions
- đź’° The Duke: Can take 3 coins from the treasury (Tax) and blocks Foreign Aid.
- 🗡️ The Assassin: Can spend 3 coins to force one player to lose an influence.
- 📜 The Ambassador: Can exchange cards with the Court Deck and blocks Stealing.
- 🛡️ The Contessa: Blocks Assassination attempts.
- âš“ The Captain: Can steal 2 coins from another player and blocks Stealing.
Bluffing and Challenges
The magic of Coup is that you don't need to have the card to use its power. You can claim to be any character at any time. However, if another player calls your bluff ("Challenge!"), the loser of that challenge loses one influence immediately. Use your poker face to navigate this digital underworld!
Why Play Coup on Programmer Underworlds?
Our implementation offers a seamless free multiplayer Coup experience directly in your browser. No downloads, no registration required—just create a room, share the link with friends, and start bluffing. Perfect for quick sessions during breaks or game nights with friends.
About the Developer & Project
This online version of Coup was created by Pavel Sapronov. The project, known as iCoup, was developed to provide a high-performance, free multiplayer experience for fans of the classic social deduction tabletop game.
The game is built with a modern Java 21 and Spring Boot backend, utilizing WebSockets for real-time, low-latency communication between players. As an open-source project, it serves as a portfolio piece showcasing full-stack Java development, cloud deployment on GCP, and real-time game logic implementation.