Rendering and game logic should not be tightly coupled. Selecting, say, 15 FPS of game speed should only slow down the match process: unit movement, combat, construction, upgrades, timed behavior (ex. propaganda tower heal pulses), and much more. It should not affect UI, the camera, and animations.
UI, camera and animations should be consistent. UI and 3D animations should play with the same speed regardless of framerate, this means that a UI element should fade-in within 1 second both at 60 FPS and 9284 FPS. Camera scrolling speed should not go crazy at high framerate.
A "tickrate" & framerate separation will greatly improve player experience.
Rendering and game logic should not be tightly coupled. Selecting, say, 15 FPS of game speed should only slow down the match process: unit movement, combat, construction, upgrades, timed behavior (ex. propaganda tower heal pulses), and much more. It should not affect UI, the camera, and animations.
UI, camera and animations should be consistent. UI and 3D animations should play with the same speed regardless of framerate, this means that a UI element should fade-in within 1 second both at 60 FPS and 9284 FPS. Camera scrolling speed should not go crazy at high framerate.
A "tickrate" & framerate separation will greatly improve player experience.