akai-org / akai-org/mafiakai

Integration: Lobby page

Open
#30 0 comments 0 reactions 1 assignee Claimed by @mit3r View on GitHub
backend frontend
Dominant language
TypeScript
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Description

Refactor lobby to handle
### Setting seats
- [ ] Backend: Seats mechanism
- [ ] Frontend: Seats mechanism

First player which joins the room has seat = 0. Then rest of the players must choose their seat. Free seat has assigned id of player from seats array for example:
```typescript

const playerSeats = ["Adam", "Bartek", "Celina", "Damian", "Ewa"]
// Adam has seat number 0, Bartek 1 and so on
// When we choose seat between Adam & Bartek we recive Bartek's seat number.
// We send it to backend and at backend we increase every seat higher or equal than reviced seat number
// When players disconnects seats must be decreased
```

### Naming players

### Players list updates

### Persona updates

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.