29 lines
1.6 KiB
Plaintext
29 lines
1.6 KiB
Plaintext
Add more hitboxes to paddle than simply half left, half right, middle nothing
|
|
Add speed variations
|
|
|
|
add blocks -- don't forget to put them into the actors container
|
|
|
|
Either find or write a better way to save table information, tserial fails when given a table of tables.
|
|
Done. However, needs more error checking than simply whether the file is there or not
|
|
|
|
Also, possibly find a way to use love.filesystem.write() instead of just doing it myself
|
|
|
|
Game crashes if I try to save without running it from the dir code: "love ." But love "mike" will crash
|
|
-- Fixed, but the source code could use some cleanup.
|
|
-- I'd also like to make it so I can do "actors = GameState.load(SAVE_FILE)" instead of having the variable (actors) in the save file
|
|
-- Should be doable with love.filesystem.read(SAVE_FILE), just need to stop adding in the "VARIABLE =" at the beginning of my save file
|
|
-- Also remove the need to put in a string at all this way.
|
|
-- Previous idea didn't work, but have created the ability to do "actors = GameState.load(SAVE_FILE)"
|
|
|
|
Seperate out (or add debug mode) to the print_table function so saving is a seperate thing from printing
|
|
|
|
|
|
make keys.lua more simple by turning more of the code into functions and stuff it in functions.lua
|
|
|
|
Add continue after pressing Q during gameplay. (timer should keep going)
|
|
Reset gamestate when player starts a new game.
|
|
move save and load to the title screen
|
|
make the title screen better looking
|
|
change the title screen to be a selection instead of just pressing keys
|
|
remove "q" from qutting the gameplay. Change it to "esc" and have it be a menu instead of insta-quit.
|