I tend to lead towards server side rendering.
Trying to come across an article referring directly to the gaming aspect of this phenomenon; all I could come up with was this: http://openmymind.ne...Side-Rendering/
Quote
I know I said I'd only talk about performance, but one argument that often gets brought up is that by consuming JSON, the browser is just another consumer your public API. The result is a single endpoint and clean routes.
Your server-side framework should let you respond to different requests types with minimal effort. In Rails this is done via respond_to. If your framework doesn't support something similar, either build it, or change frameworks.
Conclusion
Only considering performance, should you ever use client-side rendering_ There's one obvious scenario where it makes sense: when you render based on existing data. That is, if you don't need to go to the server to render, say because you are going to display known data in a different perspective, client-side rendering makes sense.
Otherwise, client-side rendering requires a heavier initial load with a 2nd request, not being able to cache the final output and greater dependency on slower CPUs and rendering engines. Any one of those is a going to make client-side rendering slower. Combine them_ Well, Twitter's server-side rendering takes 1/5 the time as client-side rendering.
It seems to accurately reflect what happened to Hawken and why people are complaining about missed shots and rubberbanding.
As it was explained to me Server Side Rendering {SSR} can be visually laggy but provides more accurate tracking {more hits}. What happens in the game is entirely tracked by the server and we get "end results" based on information provided.
Where as Client Side Rendering {CSR} is less laggy visually but provides less accurate tracking {less hits}. What happens visually in game is behind what the server tracks as the image was rendered before the "attack" was registered by the server so you appear to hit but in actuality you miss the target because it is actually ahead of where you though it was.
Source article: https://community.pl...te-patch-notes/
Quote
And a supporting quote from another forum: https://community.pl...or/page__st__20
Krellus, on June 05 2014 - 11:39 PM, said:
Frenotx, on June 05 2014 - 02:18 PM, said:
Since Hawken went to CSR; I and many others have noticed missed shots and rubberbanding.
I'm interested to see what our gaming community has to say about this...
What are your experiences_ Would you like it to go back to SSR_
Edited by Spliff_Craven, June 08 2014 - 09:29 PM.