Poisoned Candy
A multiplayer board game for 2 to 5 players. Find the poisoned candy before it finds you.
- Status
- Live
- Since
- July 2026
- Stack
- HTML, CSS, JavaScript, PeerJS
- Languages
- Spanish, English, Japanese, Korean
- Build step
- None

How a round works
Each round, every player secretly chooses which tiles hold poisoned candy. Then they take turns eating from the board. Eat a poisoned one and you lose a life. Whoever is left standing with the most lives when the match ends wins.
Wildcards
Before each round there is a shop. Players pick wildcards with special effects, like vision, protection or forced moves, from a limited stock per match. There are fifteen of them, in five groups: protective, attack, information, interaction and strategic.

Same device or online
Locally, 2 to 5 players share one device and pass it around. Online, a room gets its own code and players connect peer-to-peer through PeerJS, with no game server.
Every room can be set up before starting: board size from 2 to 10 rows and columns, wildcards and stock per player, time to act and to pick poison, poisoned candy per player, starting lives, the candy skin, and a random-wildcards mode without the shop.
Built with
Plain HTML, CSS and JavaScript, with no framework and no build step. It opens straight from index.html.