|
|
@ -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).
|
|
|
|