Game Object Explosion Impact Physics Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In game programs, users find it difficult to accurately control the movement of objects in a virtual space using explosions, as the direction and trajectory of the objects are not intuitively controlled from the explosion's occurrence position.

Innovation Solution

A game processing method that executes movement control of dynamic objects in a virtual space based on physical calculations, generating explosions and calculating the location and orientation of target objects within a range from the explosion's occurrence position, ensuring the object moves in an intuitively expected direction by considering the object's mass and speed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional explosion control methods are used in game programs, then the game processing is simple, but the user cannot accurately control the movement direction of objects from the explosion occurrence position

Engineering Contradiction:
Improvecontrol precisionVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent changes the parameters of explosion impact calculation by introducing mass and speed parameters. The impact position is determined by calculating where a point with a first mass hits the target object at a first speed in a direction from the explosion occurrence position toward the impact position. This parameter-based approach enables intuitive directional control while maintaining computational efficiency.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent replaces conventional simple explosion force application with a physics-based mechanical collision model. By treating the explosion as a point mass impacting the target object with specific speed and direction, the system achieves more accurate and intuitive control over object movement trajectories without requiring complex manual positioning systems.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Ease of operation

If simple explosion force application is used, then the processing is computationally efficient, but the object movement does not match user intuition

Engineering Contradiction:
ImproveintuitivenessVSAvoidcomputational power
Core Design Contradiction:
Ease of operationVSPower

Solution Approach 1:

The patent introduces mass and speed as key parameters in the explosion impact calculation. The impact position is calculated based on where a point having a first mass hits the target object at a first speed in a direction from the occurrence position toward the impact position. This approach makes the system more intuitive while keeping computational requirements manageable.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The explosion system automatically determines the impact position and movement direction based on the explosion occurrence position and target object location. The physics calculation self-adjusts the impact parameters to achieve intuitive behavior, eliminating the need for manual intervention or complex control interfaces.

Inventive Principle:
Principle #25Self-service

3Manufacturing precision

If mass and speed parameters are calculated for explosion impact, then the movement direction accuracy is improved, but the calculation complexity increases

Engineering Contradiction:
Improvemovement precisionVSAvoidcalculation complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent applies mass and speed parameters to the explosion impact calculation to determine the impact position. By calculating where a point having a first mass hits the target object at a first speed, the system achieves precise movement control. The calculation complexity is managed by using straightforward physics-based formulas rather than complex simulation models.

Inventive Principle:
Principle #35Parameter changes

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

Enables users to easily and intuitively move objects in the expected direction from the explosion's occurrence position, providing a more realistic and controlled experience by using physical calculations to determine the impact position and speed of the explosion's effect on the object.

Implementation Method 1

executing movement control on at least one movable, dynamic object in a virtual space based on physical calculation

Methodology Applied
Scientific EffectPhysical calculation:

Implementation Method 2

a point having a first mass hits the target object at the impact position at a first speed in a direction from the occurrence position toward the impact position

Methodology Applied
Scientific EffectImpact force: Impact Force

Implementation Method 3

when the explosion occurs, temporarily increasing the moment of inertia tensor of the target object before executing the physical calculation

Methodology Applied
Scientific EffectMoment of inertia: Moment of Inertia

Data Source

PatentUS20240350920A1Storage medium, game system, game apparatus, and game processing method
Publication Date: 2024.10.24 NINTENDO CO LTD
  • US20240350920A1 patent drawing
  • US20240350920A1 patent drawing
  • US20240350920A1 patent drawing

AI summary

Movement control is executed on at least one movable, dynamic object in a virtual space based on physical calculation. At least one explosion is generated with timing based on a game process. When the at least one explosion occurs, a location and orientation of a target object present within a range from an occurrence position where each explosion occurs are calculated based on physical calculation, assuming that a position on the target object closest to the occurrence position is an impact position, and if the target object is the dynamic object, a point having a first mass hits the target object at the impact position at a first speed in a direction from the occurrence position toward the impact position.