28 karma · joined September 16, 2013
Also, very curious, how have you been using btfs? What have you been using it for?
Otherwise, like you're describing, you could add a file and then go to read it a week later and be met with no seeders and thus no file when it could have been grabbed somewhere in between.
But maybe that extends beyond the capabilities of a file system?
edit: just realized you may have just been asking about hiding keys in general. Sorry if this wasn't what you were asking about!
Wouldn't the numbers for the current frame get really huge as the game progresses?
How would this method of sending the current frame (from the server) and matching it with the client work if there were a lot of people on the server? Would the server have to keep track of the current frame of each player?
Why does dx change? Are we not assuming in this example that the character is moving right at a consistent speed?
I am using TCP, I shouldn't have to worry too much about packets coming in incorrect orders right? But it's probably still good to implement your method of dealing with it just in case.
Edit: I read your keynote and I'm not sure how exactly your client prediction worked. Is there any video anywhere of the keynote? Or could you give a brief description?
I really like developing complete programs and games from the ground up and tinkering with code, but I'm not sure about the other topics. Once I am done with a project I will often refactor the code just because it's sort of fun/nice to have clean and organized code. I just don't know if I could see myself doing this every day.
What were later courses like for you?