-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtodos.txt
34 lines (28 loc) · 1003 Bytes
/
todos.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
For now
Sound for pieces, checks etc
Notification when another player joins and disconnects
Logo CheSS
Unit testing
Really need some form of unit testing - maybe JEST
Local play
Enable saving of game state
Chess edge cases
Pawn promotions
En passant
Castling
Bugs
Major - The server begins to break for more than 2 players
When joining a room if there is at least a 3rd player on the server then moves can no longer be made.
Medium - ghost pieces can't be moved through in some cases (e.g. queen can't move through)
...
Back end
Logging for when users join, leave etc
Spam prevention
Empty rooms need to be cleared up (Heroku seems to do this)
People need to be disconnected from rooms after leaving for too long
Figure out how to import all the web socket code into dev-server.js
Remaining aesthetic stuff
...
Splash screen
Logger font colours (e.g. errors, good messages, neutral messages)
Logger sounds