Savings in game
Is it possible to make saves there? maybe there is a library that can do it?
Is it possible to make saves there? maybe there is a library that can do it?
If "Game over" means reloading by calling the "init" function in your game, then the record can be saved, for example, in a variable outside the function. In my example, after pressing the spacebar, the value of the "score" variable is stored in the "record" variable and then the "init" function is called. Thus, pressing the space bar means the end of the game and saving the record. After restarting the game, the record is saved, it is visible on the screen, you can also check it in the console.
record = 0
init = function()
score = 0
end
update = function()
score += 1
if keyboard.press.SPACE then record = score init() end
end
draw = function()
screen.clear()
screen.drawText("Score: " + score, 0, 20, 20, "rgb(0,255,0)")
screen.drawText("Record: " + record, 0, 0, 20, "rgb(255,85,0)")
end