CARDWEAVER

Dual Realms

YEAR 4 PROJECT

Where Physical Cards Meet Digital Realms

A tabletop PvP card game powered by Raspberry Pi computer vision. Real cards played to camera are mapped into mythical battle cards with mana, effects, and turn-based strategy.

Ace of Spades
King of Hearts
Queen of Diamonds
52
Card Recognition
20
FPS Live Detection
4
Game Modes
4
Real Players (PvP)

Core Systems

Built from scratch with C++ and SFML

Vision Pipeline

Raspberry Pi powered real-time card detection using advanced computer vision algorithms for instant gameplay integration.

Hybrid Experience

Seamless fusion of physical and digital worlds where a real card played in front of the camera maps to a mythical battle card with mana, stats, and effects.

Performance

Optimized for 20 FPS live detection, ensuring responsive gameplay with minimal latency between card and action.

Multiplayer

Tabletop PvP only: real players face each other, play physical cards to camera, then battle using mapped mythical cards and mana costs.

Game Gallery

Experience Cardweaver in action

Built With

Cutting-edge technologies

C++20 SFML 3.0 Raspberry Pi
OpenCV YOLO Detection Real-time Processing