Touch Panel Game Program Spring Winding Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing game technologies using touch panels for input operations lack operability and engagement, as players cannot intuitively sense the stored energy, leading to monotonous gameplay experiences.

Innovation Solution

A game program that calculates an angle variation amount between touch position coordinates and a rotating object's axis, periodically updating a parameter with a coefficient that changes based on the parameter's size, allowing for dynamic display angle changes and special effects, simulating the resistance of winding a spring, thereby enhancing operability and engagement.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a touch panel is used to move an object to the touched position, then the operation is simple and easy to implement, but the movement operation becomes monotonous and reduces game enjoyment

Engineering Contradiction:
Improveoperation simplicityVSAvoidgame enjoyment
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent transforms the static touch-position-to-position movement into a dynamic winding operation where the object rotates around a rotation axis. The player performs circular motion to wind a spring mechanism, and the object moves based on the accumulated winding amount. This dynamic transformation makes the operation more engaging and less monotonous while maintaining touch panel simplicity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent introduces a spring coefficient parameter that changes based on the winding state. As the player winds the spring, the coefficient increases, providing progressively stronger resistance. This parameter change creates a tactile feedback sensation similar to winding a real spring, enhancing the operational experience without complicating the basic touch interface.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If energy is stored based on pointing device operation amount, then the movement operation avoids monotony and increases game enjoyment, but the player cannot perceive how much energy is stored

Engineering Contradiction:
Improvegame enjoymentVSAvoidenergy perception
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The patent implements visual feedback by displaying the rotation of the rotating object on the touch panel screen. As the player winds the spring, the object rotates progressively, providing real-time visual information about the accumulated energy. This feedback mechanism allows players to perceive the energy storage state without adding complex interface elements, maintaining game enjoyment while solving the information perception problem.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent utilizes display effects including color changes to indicate the energy storage state and rotation progress. The rotating object and surrounding elements change color or brightness based on the winding amount, providing intuitive visual feedback about the stored energy level. This enhances player perception without requiring additional physical components.

Inventive Principle:
Principle #32Color changes

3Device complexity

If the coefficient remains constant during parameter accumulation, then the calculation is simple, but the player cannot feel the resistance increase similar to winding a real spring

Engineering Contradiction:
Improvecalculation simplicityVSAvoidoperational realism
Core Design Contradiction:
Device complexityVSEase of operation

Solution Approach 1:

The patent makes the coefficient a dynamic parameter that increases as the winding parameter accumulates. This creates a progressive resistance effect where each additional unit of winding requires more effort, simulating the physical sensation of winding a spring. The calculation remains relatively simple by using a linear or exponential function of the existing parameter, balancing computational complexity with operational realism.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS7607983B2Game program and game device using touch panel
Publication Date: 2009.10.27 NINTENDO CO LTD
  • US7607983B2 patent drawing
  • US7607983B2 patent drawing
  • US7607983B2 patent drawing

AI summary

Reading from a RAM, image data of a rotating object, and displaying the rotating object on the display screen; obtaining touch position coordinates on the touch panel; when a contact to the touch panel is performed, calculating at each interval of a given period, an angle variation amount between coordinates displaying a rotation axis of the rotating object and the touch position coordinates; periodically adding to an operation parameter stored in the RAM, a value resulting from a multiplication of a coefficient with the angle variation amount, wherein the coefficient changes in accordance with a size of the parameter; and changing a display angle of the rotating object on the display screen in accordance with a change in the operation parameter. Therefore, there is realized an input operation for controlling a movement of an object by using a touch panel, wherein the input operation has good operability without being monotonous.