Twin Games
Packages
🎨 Frontend - Based off vite and Vue 3.💻 Backend - Based off nakama for web sockets and DB.📦 Shared - Shared Lib to shared code between frontend and backend.
Quick Start
To get the project up and running will need.
node 16
pnpm
docker
Tab 1
This will compile Shared, Frontend and Backend and watch for file changes.
pnpm install
pnpm run dev
Tab 2
This will build the docker images for the DB and nakama server and launch them.
The --build
is to make sure it always loads with the newest compiled backend code.
cd packages/backend
docker compose up --build
Project Goal
MVP 1
Create a real-time game where people in a browser can play tic-tac-toe.
End Goal
Then expand to other simple party games where each person can use their phone as a controller while casting a board to a TV.
- Planning Points
- Poker trivia
- any multiplayer party game.