Shooting Game Aiming via Multi-Position Input and Fixed Point Geometry

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing shooting games lack new operability features, relying solely on basic targeting mechanisms and presentation enhancements, failing to provide innovative gameplay experiences.

Innovation Solution

A game program that utilizes multiple position inputs to determine a third position on a line passing through a fixed point, allowing for dynamic direction determination and attribute association to produce varied game effects, enhancing player interaction and engagement.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If multiple position inputs are used to determine shooting direction, then operability and engagement are improved, but device complexity increases

Engineering Contradiction:
ImproveoperabilityVSAvoidoperational complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent transitions from traditional single-point or single-axis aiming to a multi-dimensional positioning system using at least two position inputs (first and second position information). This dimensional expansion allows players to define shooting directions through coordinate pairs or vector combinations, creating more nuanced control over projectile trajectories while maintaining intuitive touch-based interaction on graphical user interfaces.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The system introduces a third position as an intermediary calculation result derived from the first and second position inputs. This third position serves as a computational mediator that translates complex multi-point user inputs into a determined shooting direction, simplifying the underlying mathematical operations while preserving the enhanced operability benefits of multi-position control.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If dynamic direction determination is implemented, then gameplay variety is improved, but computational requirements increase

Engineering Contradiction:
Improvegameplay varietyVSAvoidcomputational power
Core Design Contradiction:
Adaptability or versatilityVSPower

Solution Approach 1:

The system performs preliminary calculations by determining a third position based on the relationship between first and second position inputs before finalizing the shooting direction. This pre-computation approach prepares directional data in advance, allowing the system to quickly respond to player inputs and generate varied shooting angles without requiring intensive real-time computational resources during the actual shooting action.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements dynamic direction determination where the shooting direction is not fixed but calculated in real-time based on player-defined position pairs. The system adapts the shooting angle and trajectory by dynamically computing the third position from varying first and second position inputs, enabling gameplay variety through flexible, player-controlled directional adjustment without requiring pre-programmed shot patterns.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10610791B2Shooting game program with aiming based on a plurality of position inputs
Publication Date: 2020.04.07 GREE HOLDINGS INC
  • US10610791B2 patent drawing
  • US10610791B2 patent drawing
  • US10610791B2 patent drawing

AI summary

A computer game program implements a position information obtaining function of obtaining first position information indicating a first position in a game field and second position information indicating a second position in the game field, a position information updating function of respectively updating the first position information and the second position information to move the first position and the second position in response to an operation input by a player, a position identifying function of determining a third position on a first line in accordance with the second position, the first line being a line that passes through the first position and a predetermined fixed position set in the game field, and a direction determining function of determining a direction in which a predetermined game effect is produced in the game field, in accordance with the first position, the second position, and the third position.