A multiplayer game has two main parts: the client – which runs on your device and handles graphics, sound, input etc – and the server, which handles most of the actual game logic, account logins, trading, microtransactions etc.
The client of MMORPG is typically relatively simple: the server tells the client what should be shown to the player, the client tells what the player did (e.g cast a spell, picked up an item, click to move to a different location), the server responds with what changed, and so on. To get RuneScape on mobile devices, Jagex only had to port the client, and to make sure all interfaces work correctly on a small touch screen. It’s still a lot of work, but the amount of the content in the game doesn’t change the amount of work required for porting that much.
Latest Answers