Patent ID: 9713772
Date: 2017-07-25
CPC Classifications: A63F

Claim:
1. A method of controlling a display of a computer device implemented by a processor executing computer code to cause the following steps to be carried out: rendering on the display a game board having a plurality of selectable game objects having respective characteristics, each at a respective tile location in an array; detecting a user input to select a game object to cause the game object to move in a direction, wherein when a game object is moved to an adjacent new tile location, the game object at that tile location is swapped with the selected game object; determining whether or not the game object can be moved in the direction by generating match data for the selected game object if moved in that direction, the match data indicating whether the move results, at any potential new tile location of the selected game object or swapped objects resulting from the move, in at least three game objects of the same characteristic occupying adjacent tile locations in the game board, and, if so, implementing the move and rendering an animation of the move on the display, wherein the selected game object slides in the direction up to a blocking condition which prevents further movement.