Steering Assist Input Correction for Course Edge Proximity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In race games, beginner players often experience discomfort due to direct speed control corrections, which can lead to an unnatural feeling during gameplay, especially when navigating corners, as they focus on steering and neglect accelerator or brake operations.

Innovation Solution

A game program that performs correction control on the player's input to guide the vehicle along the course by adjusting the input amount based on the relationship between the vehicle's current direction and the course direction, using edge data and path information to prevent off-course occurrences while enhancing gameplay interest.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If direct speed control correction is performed to prevent overspeed, then the vehicle speed is corrected, but the player notices the correction control and feels uncomfortable

Engineering Contradiction:
Improvespeed control accuracyVSAvoidplayer comfort
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent introduces an intermediary approach by correcting steering input rather than directly controlling speed. The correction value is added to the steering wheel operation input, indirectly guiding the vehicle back to the correct path without directly manipulating speed, thus maintaining player agency while achieving course correction

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent changes the parameter being corrected from speed to steering input. Instead of directly adjusting the speed parameter to prevent overspeed, the system modifies the steering wheel operation input parameter, adding a correction value that indirectly achieves course correction while preserving the natural speed control experience for the player

Inventive Principle:
Principle #35Parameter changes

2Reliability

If strong correction is performed to prevent off-course, then off-course occurrence is prevented, but the player experiences unnatural feeling

Engineering Contradiction:
Improvecourse staying accuracyVSAvoidoperation naturalness
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The correction value is dynamically adjusted based on the deviation angle between the vehicle's current moving direction and the course traveling direction. The correction magnitude varies with the degree of deviation, providing stronger correction when off-course and weaker correction when near the correct path, creating a natural and adaptive correction mechanism

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system continuously calculates the deviation angle between the current moving direction and the course direction, using this feedback to determine the appropriate correction value. This closed-loop feedback mechanism ensures that corrections are proportional to the actual deviation, preventing over-correction while maintaining course accuracy

Inventive Principle:
Principle #23Feedback

3Manufacturing precision

If steering correction is applied to guide vehicle along course, then course following is improved, but player's direct control is reduced

Engineering Contradiction:
Improvecourse following precisionVSAvoidplayer control freedom
Core Design Contradiction:
Manufacturing precisionVSAdaptability or versatility

Solution Approach 1:

The patent applies partial correction by adding only a portion of the required correction to the steering input. The correction value is calculated as a fraction of the maximum needed correction, allowing the player to complete the steering action themselves while receiving just enough assistance to stay on course, thus maintaining both precision and player agency

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10449451B2Video game with steering assist that considers proximity to a course edge
Publication Date: 2019.10.22 NINTENDO CO LTD
  • US10449451B2 patent drawing
  • US10449451B2 patent drawing
  • US10449451B2 patent drawing

AI summary

In an example game processing of moving a predetermined object in a predetermined course in a virtual space on the basis of an operation performed by a player, first, an input amount according to an input for controlling a moving direction of the predetermined object based on the operation performed by the player is obtained. Next, the input amount according to the input for controlling the moving direction is corrected so as to cause the moving direction of the predetermined object to be close to a direction along a travelling direction as a direction toward a destination, by increasing/decreasing a predetermined correction value which is added to the input amount, on the basis of relationship between a current moving direction of the predetermined object and the travelling direction of the course. Then, movement of the predetermined object is controlled on the basis of the corrected input amount.