Real-time multiplayer backgammon platform for web and mobile (iOS & Android)
Budget: £1,500 – £3,000 GBP
? Multiplayer Game Development
Build a real-time backgammon game with WebSockets & Socket.io.
Develop a matchmaking system for random & friend-based games.
Implement game rules, turn validation, and dice rolls.
? Game Board UI & Interactivity
Create an interactive, animated backgammon board (PixiJS or Three.js).
Develop drag-and-drop checker movement & dice roll animations.
? Chat & Social Features
Implement real-time in-game chat.
Add a global chat lobby for matchmaking.
Develop a friend system with invites & leaderboards.
? Post-Match Analysis System (AI & GNUBG)
Set up GNU Backgammon on a DigitalOcean VPS.
Create a Python API to send completed games to GNUBG.
Display move mistakes, optimal moves, and equity graphs.
? Mobile App Development
Convert React.js web app to React Native for iOS/Android.
Optimize UI for mobile-friendly gameplay.
? Required Skills
✅ Full-Stack Web Development (React.js, Node.js, MongoDB/PostgreSQL).
✅ Real-Time WebSockets Multiplayer (Socket.io or similar tech).
✅ Game Engine Experience (PixiJS, Three.js, or Canvas API).
✅ Python API Development (For GNUBG/AI/XG integration).
✅ Mobile App Development (React Native, Firebase, App Store deployment).
✅ Database & Game State Management (MongoDB/PostgreSQL).
✅ Bonus: Previous experience building multiplayer board games or AI-powered games.
Build a real-time backgammon game with WebSockets & Socket.io.
Develop a matchmaking system for random & friend-based games.
Implement game rules, turn validation, and dice rolls.
? Game Board UI & Interactivity
Create an interactive, animated backgammon board (PixiJS or Three.js).
Develop drag-and-drop checker movement & dice roll animations.
? Chat & Social Features
Implement real-time in-game chat.
Add a global chat lobby for matchmaking.
Develop a friend system with invites & leaderboards.
? Post-Match Analysis System (AI & GNUBG)
Set up GNU Backgammon on a DigitalOcean VPS.
Create a Python API to send completed games to GNUBG.
Display move mistakes, optimal moves, and equity graphs.
? Mobile App Development
Convert React.js web app to React Native for iOS/Android.
Optimize UI for mobile-friendly gameplay.
? Required Skills
✅ Full-Stack Web Development (React.js, Node.js, MongoDB/PostgreSQL).
✅ Real-Time WebSockets Multiplayer (Socket.io or similar tech).
✅ Game Engine Experience (PixiJS, Three.js, or Canvas API).
✅ Python API Development (For GNUBG/AI/XG integration).
✅ Mobile App Development (React Native, Firebase, App Store deployment).
✅ Database & Game State Management (MongoDB/PostgreSQL).
✅ Bonus: Previous experience building multiplayer board games or AI-powered games.