# US 10,478,734 B2 · Game control program, game control method, and game control device

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,478,734 B2
- Document ID: US10478734B2
- Status: Granted
- Kind: B2
- Application number: 15/633,219
- Filed: 2017-06-26
- Published: 2017-10-12
- Granted: 2019-11-19
- Earliest claimed: 2014-12-26
- Assignees: Cygames, Inc.
- Applicants: Cygames, Inc.
- Inventors: Takafumi Ueno; Shoji Kawano
- Web page: https://patentgrep.com/patent/US10478734B2

## CPC

- A63F 13/825: Fostering virtual characters
- A63F 13/2145: the surface being also a display device, e.g. touch screens
- A63F 13/42: by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle
- A63F 13/426: involving on-screen location information, e.g. screen coordinates of an area at which the player is aiming with a light gun
- A63F 13/537: using indicators, e.g. showing the condition of a game character on screen
- A63F 13/55: Controlling game characters or game objects based on the game progress
- A63F 13/58: by computing conditions of game characters, e.g. stamina, strength, motivation or energy level
- A63F 2300/65: for computing the condition of a game character
- A63F: CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR

## Abstract

An object of the present invention is to provide a game control program, a game control method, and a game control device with which the operability regarding movement instructions for a game character can be improved. A game control device 1 includes a touchscreen 10; a first determination unit 32 that determines, as a first touch operation, an operation in which contact with the touchscreen 10 is maintained and in which the contact position is moved continuously; a trajectory generating unit 33 that generates an anticipated movement trajectory of a character in the game in accordance with the direction and movement amount of the first touch operation; a second determination unit 35 that determines, as a second touch operation, new contact with the touchscreen 10 while the contact in the first touch operation is being continued; and a trajectory changing unit 36 that changes the anticipated movement trajectory in accordance with the kind, contact position, or movement amount of the second touch operation.

## Claims

### Claim 1

A non-transitory computer readable medium storing a game control program for causing a computer having a processor coupled to a memory, wherein the game control program controls an execution of a game to execute control processing while the game control program discriminates between different kinds of touch operations on a touchscreen operating as an input/output device for the game, wherein the game involves a movement of a character on the touchscreen, the control processing comprising:
determining, by the processor, as a first touch operation, an operation in which contact with the touchscreen is maintained and in which a contact position is moved continuously;
generating, by the processor, an anticipated movement trajectory of the character in the game before moving the character in the game in accordance with a direction amount and a movement amount of the first touch operation;
determining, by the processor, as a second touch operation, new contact with the touchscreen while the contact in the first touch operation is being continued;
changing, by the processor, the anticipated movement trajectory when the second touch operation is a tap operation;
moving, by the processor, the character based on the anticipated movement trajectory in response to a termination of the first touch operation; and
disabling, by the processor, the first touch operation on the touchscreen while the character is moving in response to the termination of the first touch operation.

### Claim 2

A game control method in which a computer having a processor coupled to a memory, wherein the game control method controls an execution of a game while the game control method discriminates between different kinds of touch operations on a touchscreen operating as an input/output device for the game, wherein the game involves a movement of a character on the touchscreen, wherein control processing that is executed comprises:
determining, by the processor, as a first touch operation, an operation in which contact with the touchscreen is maintained and in which a contact position is moved continuously;
generating, by the processor, an anticipated movement trajectory of the character in the game before moving the character in the game in accordance with a direction amount and a movement amount of the first touch operation;
determining, by the processor, as a second touch operation, new contact with the touchscreen while the contact in the first touch operation is being continued;
changing, by the processor, the anticipated movement trajectory when the second touch operation is a tap operation;
moving, by the processor, the character based on the anticipated movement trajectory in response to a termination of the first touch operation; and
disabling, by the processor, the first touch operation on the touchscreen while the character is moving in response to the termination of the first touch operation.

### Claim 3

A game control device that controls an execution of a game, the game control device comprising:
a touchscreen operating as an input/output device for the game that involves a movement of a character on the touchscreen;
a processor coupled to a memory;
wherein the processor is configured to:
determine, as a first touch operation, an operation in which contact with the touchscreen is maintained and in which a contact position is moved continuously;
generate an anticipated movement trajectory of the character in the game before moving the character in the game in accordance with a direction amount and a movement amount of the first touch operation;
determine, as a second touch operation, new contact with the touchscreen while the contact in the first touch operation is being continued;
change the anticipated movement trajectory when the second touch operation is a tap operation;
move the character based on the anticipated movement trajectory in response to a termination of the first touch operation; and
disable the first touch operation on the touchscreen while the character is moving in response to the termination of the first touch operation.
