Overview
Hearthpebble is the ultimate medieval card game where strategy meets fantasy. Players can battle each other with 6 custom characters and over 90 cards to choose from.
(GitHub Link)
Quick Summary
-
Hearthpebble is a one-on-one multiplayer card game similar to Hearthstone.
-
The game is fully browser based, meaning that there is no download or installation required.
-
Real-time communication between players allows for smooth gameplay and minimal delays.
Key Features
- Players can create accounts to save their information, stored using MongoDB.
- Accounts are protected using hashed passwords.
- Real time updates in game using socket.io, with built in retry logic for ratelimited requests.
- Players can choose from 6 unique characters with distinct abilities and play with 90+ cards.
Tools Used
- MongoDB
- Express.js
- React.js
- Node.js
- Three.js
- GSAP
- Socket.io
- Axios
- Material UI
Images
Home Page

Battle Field (Early Render)
