COMPUTER GAME WITH MATCHABLE BLOCKS
First Claim
1. A method for a computer game, the method comprising:
- providing a playing grid comprising rows and columns of cells, each of the plurality of cells capable of holding an object, each object having a type;
providing a cursor occupying one cell, when the cursor is moved toward an object adjacent to the cursor, the cursor exchanges positions in the grid with the adjacent object;
deleting horizontally or vertically lined-up objects of the same type when the number of the lined-up objects of the same type is equal to a second number;
moving each object in the grid to a cell adjacent to and below the object unless that cell is occupied by another object or the object is in the bottommost row;
creating a new row of objects below the bottommost row of the playing grid; and
shifting the new row of objects up into the grid and shifting all other objects in the grid up to accommodate the new row.
1 Assignment
0 Petitions
Accused Products
Abstract
A playing grid includes cells for holding objects of different types, and a cursor that when moved exchanges positions in the grid with an adjacent object. The cursor is prevented from leaving the bounds of the grid. Horizontally or vertically lined-up matchable objects of the same type are deleted. Objects are moved in the grid to cells adjacent to and below unless occupied by other objects. A new row of objects is created below the bottommost row of the playing grid, and shifted up into the grid displacing other objects in the grid up. In an expert mode, falling objects are created at the top of the grid, and objects can be transformed into other objects. In a multiplayer mode, objects can be exchanged and deleted from two playing grids depending on player performance.
54 Citations
21 Claims
-
1. A method for a computer game, the method comprising:
-
providing a playing grid comprising rows and columns of cells, each of the plurality of cells capable of holding an object, each object having a type;
providing a cursor occupying one cell, when the cursor is moved toward an object adjacent to the cursor, the cursor exchanges positions in the grid with the adjacent object;
deleting horizontally or vertically lined-up objects of the same type when the number of the lined-up objects of the same type is equal to a second number;
moving each object in the grid to a cell adjacent to and below the object unless that cell is occupied by another object or the object is in the bottommost row;
creating a new row of objects below the bottommost row of the playing grid; and
shifting the new row of objects up into the grid and shifting all other objects in the grid up to accommodate the new row. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
Specification