Follow-Up Object Movement Control Using Allowance Coordinates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing game systems face high processing loads when calculating movement-possible ranges for follow-up characters to prevent them from entering disadvantageous situations, such as falling from cliffs, by recording player character footprints and searching for movement areas.

Innovation Solution

A computer-readable storage medium with an information processing program that calculates movement allowance degrees around an operation target object, determining movement goal reference coordinates to guide follow-up objects away from unsafe areas, allowing for reduced processing load and safer movement control of multiple follow-up objects.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If movement-possible ranges are calculated and stored for each footprint of the player character, then the follow-up character can be prevented from entering disadvantageous situations, but the processing load increases

Engineering Contradiction:
Improvesafety of follow-up characterVSAvoidprocessing load
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent divides the movement control system into two parts: the operation target object's movement is tracked by recording footprints, while the follow-up object's movement is controlled by calculating movement allowance degrees based on those footprints. This segmentation allows safety verification without recalculating full movement ranges for each follow-up object, reducing processing load while maintaining reliability

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary action by recording the operation target object's footprints and pre-calculating movement allowance degrees at these recorded positions. This preliminary preparation enables the follow-up object to determine safe movement areas without performing complex calculations in real-time during movement, thus reducing processing load while ensuring safety

Inventive Principle:
Principle #10Preliminary action

2Reliability

If movement control is performed for multiple follow-up objects based on individual footprint analysis, then each object's safety is ensured, but the processing complexity increases

Engineering Contradiction:
Improvesafety of follow-up objectsVSAvoidcontrol system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent merges the safety verification process for multiple follow-up objects by having them all reference the same recorded footprints and movement allowance degrees of the operation target object. Instead of independently analyzing safety for each follow-up object, the system combines their control based on shared data, reducing control system complexity while maintaining safety for all objects

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS12576337B2Computer-readable non-transitory storage medium having information processing program stored therein, information processing system, and information processing method
Publication Date: 2026.03.17 NINTENDO CO LTD
  • US12576337B2 patent drawing
  • US12576337B2 patent drawing
  • US12576337B2 patent drawing

AI summary

A plurality of second coordinate sets in a virtual space are calculated on the basis of a first coordinate set to which an operation target object is moved. For each of the plurality of second coordinate sets, a movement allowance degree indicating whether or not movement of a follow-up object to the second coordinate set is allowed is calculated. On the basis of the movement allowance degrees for the second coordinate sets, a movement goal reference coordinate set which is a coordinate set serving as a reference for movement destination determination in moving the follow-up object toward a movement allowed position is calculated. The follow-up object is moved to a position based on the movement goal reference coordinate set.