Touchscreen Ratchet Function for Intuitive Game Character Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional virtual controllers on mobile terminals impair game character visibility due to their large screen occupancy and require larger finger movements for intuitive character movement, leading to reduced visibility and less intuitive control.

Innovation Solution

A program utilizing a touchscreen with a ratchet function to detect touch pressure and convert it into a smooth output for determining game character movement speed, allowing intuitive control within a smaller finger movement area, and enabling seamless acceleration, deceleration, and interrupt operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the virtual controller occupies a larger area on the screen to enable intuitive finger movement for character control, then the ease of operation is improved, but the visibility of game characters and objects is impaired

Engineering Contradiction:
Improveease of operationVSAvoidscreen area
Core Design Contradiction:
Ease of operationVSArea of stationary object

Solution Approach 1:

The patent changes the control parameter from finger movement distance (conventional) to touch pressure intensity. By detecting the intensity of touch pressure on the virtual controller and mapping it to character movement speed, the system enables intuitive control within a smaller controller area, resolving the contradiction between ease of operation and screen area occupancy

Inventive Principle:
Principle #35Parameter changes

2Speed

If the finger movement area is increased to achieve higher character movement speed, then the speed of character action is improved, but the visibility of game characters is impaired

Engineering Contradiction:
Improvecharacter movement speedVSAvoidfinger movement area
Core Design Contradiction:
SpeedVSArea of stationary object

Solution Approach 1:

The patent transitions from using finger movement distance as the control parameter to using touch pressure intensity. This parameter change allows character movement speed to be controlled by pressure intensity rather than movement distance, enabling high-speed character movement without requiring large finger movement areas that would compromise visibility

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10474275B2Program and information processing method
Publication Date: 2019.11.12 CYGAMES INC
  • US10474275B2 patent drawing
  • US10474275B2 patent drawing
  • US10474275B2 patent drawing

AI summary

A touch-pressure detection unit detects a touch pressure that changes according to a degree of a touch operation on a display surface of a display unit. An interrupt necessity determination unit determines whether or not an interrupt is necessary on the basis of a change period and change amount of the touch pressure. In the case where an interrupt is unnecessary, the ratchet function output unit inputs the touch pressure to a predetermined ratchet function, and provides an output value of the ratchet function to a game-character-action-amount determination unit. The game-character-action-amount determination unit determines a movement speed of the game character C according to the output value of the ratchet function.