Responsiveness in Age of New Worlds is not the same problem as responsiveness on a normal website.
A 4X game is dense by nature. It has a map, units, cities, resources, action buttons, panels, notifications, fog of war, overlays, turn state, and sometimes multiplayer information. The challenge is not only to “fit the UI on the screen”. The challenge is to keep the map playable while still giving the player enough information to make decisions.
That means I do not treat responsiveness as a final CSS-like pass. I treat it as part of the presentation architecture.
(more…)