Updated TODO
parent
8848f0ff8c
commit
9972e146d5
@ -1,12 +1,10 @@
|
|||||||
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.
|
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. Remove debugging print statements.
|
|
||||||
5. Create and publish statically-linked Linux binary, and create a build script for packaging it.
|
5. Create and publish statically-linked Linux binary, and create a build script for packaging it.
|
||||||
6. Figure out how to build statically-linked Mac binary, and create a build script for packaging it.
|
6. Figure out how to build statically-linked Mac binary, and create a build script for packaging it.
|
||||||
7. ----IN PROGRESS---- Figure out how to input game mode and (if applicable) IP address and port through the GUI, instead of the command-line.
|
7. ----IN PROGRESS---- Figure out how to input game mode and (if applicable) IP address and port through the GUI, instead of the command-line.
|
||||||
8. Clean up / refactor the raygui code in main.cpp, that asks user for game mode. Instead of just having a giant blob of code in main.cpp, maybe split it into a function, or move it to another file. It should be easy to split it into a different function, since none of the functions take any specific parameters. The text box function, for example, only takes in the rectangle coordinates, and the text to display. I can move the code to a function, and then pass in any parameters that I need to pass in (I don't think I need to pass many parameters, though).
|
8. Clean up / refactor the raygui code in main.cpp, that asks user for game mode. Instead of just having a giant blob of code in main.cpp, maybe split it into a function, or move it to another file. It should be easy to split it into a different function, since none of the functions take any specific parameters. The text box function, for example, only takes in the rectangle coordinates, and the text to display. I can move the code to a function, and then pass in any parameters that I need to pass in (I don't think I need to pass many parameters, though).
|
||||||
9. Allow the user to quit before the game actually starts i.e. while they are inputting the game mode.
|
9. Allow the user to quit before the game actually starts i.e. while they are inputting the game mode.
|
||||||
10. Move 'timer.h' implementation functions to a 'timer.c' file (or 'timer.cpp', if you want to use OOP).
|
11. Add better error checking in check_server and check_client functions in check_input.cpp.
|
||||||
11. Add better error checking in check_server function in check_input.hpp (also, probably move it to a separate implementation file).
|
|
||||||
12. Add 'install' target to Meson, to allow the user to install the game. This should also copy the .so files to the right locations.
|
12. Add 'install' target to Meson, to allow the user to install the game. This should also copy the .so files to the right locations.
|
||||||
|
Loading…
Reference in New Issue