CPC G06F 3/04842 (2013.01) [A63F 9/24 (2013.01); A63F 13/2145 (2014.09); A63F 13/44 (2014.09); A63F 13/46 (2014.09); A63F 13/52 (2014.09); A63F 13/533 (2014.09); A63F 13/80 (2014.09); A63F 13/822 (2014.09); A63F 2009/241 (2013.01); A63F 2009/2457 (2013.01)] | 14 Claims |
1. An electronic device comprising:
a display; and
computing hardware configured to execute non-transitory machine readable instructions, wherein execution of the non-transitory machine readable instructions by the computing hardware is configured to cause the electronic device to:
render a game on the display, the game being divided into a first part with a game area and a second part with a puzzle area;
present four or more selectable graphical objects in the puzzle area, the four or more selectable graphical objects arranged in a form of an array having vertical columns and horizontal rows;
present one or more defending elements and one or more opposing elements in the game area, wherein one defending element and one opposing element are arranged in a lane of the game area, the one opposing element being configured to advance toward the one defending element in the lane;
determine if three or more adjacent graphical objects in one of the vertical columns or horizontal rows match;
if a match is determined, replacing the matching three or more adjacent graphical objects with new graphical objects and apply points to a defending element in a first lane of the game area, the defending element being determined by a location of the matching three or more adjacent graphical objects;
if no match is determined, enable an opposing element in the first lane of the game area to advance towards the defending element in the first lane of the game area; wherein a certain number of points allows the defending element to impede progress of the opposing element towards the defending element.
|