Updated TODO

master
Aadhavan Srinivasan 10 months ago
parent f840ff9c00
commit 3bdfdb114c

@ -1,5 +1,4 @@
1. Try to make the ball go between screens. 1. Try to make the ball go between screens.
2. ----SHOULD BE DONE---- Add code to zip the dist/ folder inside the release_build script.
3. Sign Windows executable, to remove 'Unknown Publisher' warnings. 3. Sign Windows executable, to remove 'Unknown Publisher' warnings.
4. Figure out how to build statically-linked Mac binary, and create a build script for packaging it. 4. Figure out how to build statically-linked Mac binary, and create a build script for packaging it.
5. ----IN PROGRESS---- Figure out how to input game mode and (if applicable) IP address and port through the GUI, instead of the command-line. 5. ----IN PROGRESS---- Figure out how to input game mode and (if applicable) IP address and port through the GUI, instead of the command-line.
@ -11,4 +10,4 @@
11. Add IPv6 support for the server and client sockets (and everything that goes along with it, such as error handling for IP addresses). 11. Add IPv6 support for the server and client sockets (and everything that goes along with it, such as error handling for IP addresses).
12. Communicate the paddle reset position to the peer, after a round. 12. Communicate the paddle reset position to the peer, after a round.
13. Test with valgrind. 13. Test with valgrind.
14. Remove IP version as a parameter from Client and Server constructors. Instead, determine the version based on the address. 14. Use the struct to establish a connection, and to start each round (instead of sending strings).

Loading…
Cancel
Save