Client-server is a real issue for games with complex graphics, e.g., World of Warcraft, where the server may send information to the client and the client still has to do a lot of work to display it to the player.
It's much less of an issue for a game like Angband, where the data that the server would send to the client is almost exactly what the player would see. You just have to display it.
There are certainly things that the client could do without consulting the server. E.g., you could decide that the client can keep track of the player's inventory, and display it to the player on request without additional server communication. The client could also do things like displaying help pages or spoilers (if desired). But the scope of all this seems just not that large.
It's much less of an issue for a game like Angband, where the data that the server would send to the client is almost exactly what the player would see. You just have to display it.
There are certainly things that the client could do without consulting the server. E.g., you could decide that the client can keep track of the player's inventory, and display it to the player on request without additional server communication. The client could also do things like displaying help pages or spoilers (if desired). But the scope of all this seems just not that large.
Comment