243 reputation
27
bio website
location
age
visits member for 2 years, 5 months
seen Dec 17 at 11:44

Dec
14
comment Player acceleration formula and using it with authoritative server
Maybe my not labelling the X axis of the graph (which is time) confused you but actually what I am explaining in my answer could be used for games with continuous motion as well as games with a grid system. What I am trying to explain is that when the server receives the input events delayed and out of order, it can just back up a few frames, reapply the input events and produce a corrected state. It will probably always play catch up but the difference in state between server and clients will remain small. In your case, the input events will just be "button up" and "button down".
Dec
10
answered Player acceleration formula and using it with authoritative server
Dec
10
comment Player acceleration formula and using it with authoritative server
I'll try to explain my thoughts more extensively in an answer.
Dec
10
answered How can I detect connected (but logically distinct) bodies of water in a 2D map?
Dec
10
awarded  Notable Question
Dec
3
comment Manual response when 2 shapes made of rectangular volumes collide
I am a little confused. So you want one of your objects to stay static (like being part of the floor) and the other to "crawl" on top of the static one when it moves close enough?
Dec
3
awarded  Commentator
Dec
3
comment Player acceleration formula and using it with authoritative server
When the server receives a "forwardON" message from the client, does it apply that command to its last known state of the game or does it insert it back in time when the client reports that it was executed and re-calculate the current state from there?
Dec
2
awarded  Yearling
Nov
12
answered Achieving 1 pixel outline around sprites which changes colour depending on the background?
Oct
30
comment How to convert non-discreate data for discreate pathfinding?
Having moving obstacles (small black spots) will certainly complicate matters. Do the obstacles move in a pattern? Do you need your agent to be able to predict the position of the moving obstacles and act accordingly?
Oct
24
comment Executing commands at the exact same time on 2 or more computers
I wonder if using something like MPEG4's I-frames and B-frames would work.
Oct
24
comment Executing commands at the exact same time on 2 or more computers
I think that the second approach would be only possible if the AI simulation, while usually running at 10fps is light enough to run at 20fps bursts when needed (to fix previously corrupted state).
Oct
22
comment what is the name for the category of game that use a real time clock as the game time like die2nite.com
Would you include games like EVE-Online (skill progression based on real-world time progression) and Farmville (crops grow and wither based on real-world time) to that category?
Sep
10
awarded  Popular Question
Jul
9
answered Why do I need a local server for HTML5 game development?
Jun
4
awarded  Teacher
Jun
4
answered Scale a game object to Bounds
May
21
awarded  Editor
May
21
revised Maximum audio delay before the player notices?
OP is looking for a simple rule of thumb (which the references provide). The prologue of this answer is not contributing anything.