Game Program Curve Navigation Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing game technologies fail to effectively correct both the speed and direction of a player object when navigating curves in a virtual game world, leading to potential sliding off the course.

Innovation Solution

A game program and apparatus that determine and adjust both the advancing direction and leftward-rightward movement direction of a player object using data from control points in the virtual game world, allowing for smooth navigation around curves by maintaining speed and correcting direction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the movement speed of the player object is corrected in accordance with the position on the curve, then the object can go around the curve without sliding off the course, but the moving direction is not corrected leading to potential loss of precision in navigation

Engineering Contradiction:
Improvestability of navigationVSAvoidprecision of moving direction
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The patent applies different correction strategies to different aspects of movement: speed correction is applied based on curve position (inner/outer curve detection), while direction correction is applied through separate leftward-rightward direction determination. This local differentiation allows each aspect to be optimized independently for its specific requirements.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The movement control is segmented into independent components: advancing direction determination, leftward-rightward movement direction determination, and speed correction. Each component processes specific aspects of navigation separately, allowing precise control over both direction and speed without interference between them.

Inventive Principle:
Principle #1Segmentation

2Reliability

If the movement speed is automatically reduced when approaching a curve at high speed, then the object prevents sliding off the course, but the navigation efficiency is reduced

Engineering Contradiction:
Improvestability of navigationVSAvoidnavigation efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The speed correction is dynamically adjusted based on real-time detection of curve position and current speed. The system automatically reduces speed only when necessary (when approaching curves at high speed) and maintains normal speed on straight sections, creating a dynamic balance between safety and efficiency.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system continuously monitors the player object's position relative to the course and detects when it is approaching a curve. Based on this feedback, it automatically adjusts the speed correction magnitude, creating a closed-loop control system that responds to actual navigation conditions.

Inventive Principle:
Principle #23Feedback

3Device complexity

If only speed correction is applied without direction correction, then the implementation is simpler, but the navigation precision on curves is insufficient

Engineering Contradiction:
Improvesimplicity of control systemVSAvoidprecision of moving direction
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The control system is divided into separate functional modules: advancing direction determination handles the primary forward motion direction, while leftward-rightward movement direction determination handles lateral adjustments. This segmentation adds directional precision without requiring a complete redesign of the control architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The leftward-rightward movement direction determination acts as an intermediary mechanism that fine-tunes the navigation direction based on curve position. It works in conjunction with the advancing direction determination to provide precise directional control while maintaining the simplicity of the overall system structure.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10525345B2Game program and game apparatus
Publication Date: 2020.01.07 NINTENDO CO LTD
  • US10525345B2 patent drawing
  • US10525345B2 patent drawing
  • US10525345B2 patent drawing

AI summary

A forward direction line is set on a course, in a virtual game world, on which a player object is allowed to move. An advancing direction at a current position of the player object is determined based on the forward direction line. The advancing direction is determined as a direction in which the player object advances so as to control a movement of a player character in accordance with an acceleration instruction, and a leftward-rightward movement instruction from a player. Consequently, it is possible to assist the player in controlling a direction in which an object operated by the player moves.