Game Program Dynamic Block Rearrangement Mechanism

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing game programs and apparatuses lack the ability to dynamically rearrange stacked blocks, resulting in a lack of strategic depth and an uplifting feeling, as they only allow localized changes or exchanges of blocks.

Innovation Solution

A game program and apparatus that includes an operating means, a display means, and storing means to move an operation block within a game field, determining collisions, absorbing and ejecting blocks to change the block arrangement, allowing for dynamic rearrangement and strategic gameplay.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If blocks are allowed to be exchanged or rearranged in existing games, then the arrangement of stacked blocks can be changed, but only in a localized manner with limited strategic depth

Engineering Contradiction:
Improveblock arrangement flexibilityVSAvoidgame mechanism complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic block rearrangement where blocks can be pushed and shifted in response to player operations. The operation block can push other blocks, causing them to shift position dynamically rather than requiring direct exchange operations. This creates a more fluid and adaptable block arrangement system while maintaining relatively simple operational mechanics.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If blocks can be moved and rearranged dynamically, then strategic characteristic and uplifting feeling are enhanced, but the game mechanism becomes more complex

Engineering Contradiction:
Improvestrategic gameplay varietyVSAvoidoperation control complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent divides the block manipulation mechanism into distinct functional components: the operation block that player controls, target blocks that can be pushed, and the game field that contains them. This segmentation allows complex strategic interactions to emerge from simple individual block behaviors, enhancing gameplay variety without proportionally increasing operational complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements a system where blocks automatically respond to operations through predefined rules. When the operation block pushes other blocks, they automatically shift position and can trigger chain reactions. This self-service mechanism reduces the need for complex player controls while maintaining strategic depth through emergent gameplay patterns.

Inventive Principle:
Principle #25Self-service

3Ease of operation

If only localized block changes are allowed, then game operation remains simple, but the game lacks uplifting feeling and strategic depth

Engineering Contradiction:
Improveblock operation simplicityVSAvoidblock arrangement capability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent enables dynamic block arrangement where a single operation can cause multiple blocks to shift position through pushing mechanics. The operation block can push target blocks, which may in turn push other blocks, creating chain reactions that result in significant arrangement changes from simple player inputs. This maintains operational simplicity while dramatically increasing arrangement capability.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS7785181B2Game program and game apparatus
Publication Date: 2010.08.31 NINTENDO CO LTD
  • US7785181B2 patent drawing
  • US7785181B2 patent drawing
  • US7785181B2 patent drawing

AI summary

When an operation block collides a stacked block in an X-direction, a part of the stacked block facing an operation block is shifted to the X-direction to allow the operation block to be absorbed in the stacked block and an end being opposite to the end facing the operation block of the shifted stacked block to be ejected from the stacked block. The ejected block can collide with the stacked block again as an operation block. Such a collision operation is repeatedly performed after the completion of a predetermined arrangement in the stacked block.