Dynamic Delete Condition Logic for Puzzle Game Engagement

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing puzzle games face challenges in maintaining player engagement due to constant delete conditions, making it difficult for beginners to perform long chain operations, and easy conditions leading to instant deletions that reduce game interest.

Innovation Solution

A game program and device that dynamically change delete conditions based on game progression by initially requiring puzzle elements of a certain number to be continuously arranged, then reducing this number to create a more challenging and engaging chain operation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the delete condition is set to require a predetermined number of puzzle elements to be continuously arranged, then the game maintains its challenge and interest, but it becomes difficult for beginners to perform long chain operations

Engineering Contradiction:
Improvegame challenge levelVSAvoidbeginner accessibility
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The delete condition dynamically changes during gameplay. Initially, the condition requires a first number of puzzle elements to be continuously arranged, but after a chain operation is performed, the condition changes to require a second number (smaller than the first) of puzzle elements. This dynamic adjustment makes the game progressively easier, allowing beginners to continue chain operations while maintaining challenge.

Inventive Principle:
Principle #15Dynamics

2Ease of operation

If the delete condition is set to be easier in advance (e.g., two or more puzzle elements), then beginners can perform chain operations more easily, but puzzle elements are instantly deleted and chain operations cannot continue for a long time

Engineering Contradiction:
Improvechain operation accessibilityVSAvoidchain operation duration
Core Design Contradiction:
Ease of operationVSDuration of action of moving object

Solution Approach 1:

The delete condition is not fixed but changes based on game progression. The system starts with a stricter condition (first number of elements) that prevents instant deletions, allowing chain operations to continue. After a chain operation occurs, the condition becomes easier (second number of elements), balancing accessibility with sustained gameplay duration.

Inventive Principle:
Principle #15Dynamics

3Device complexity

If the delete condition is set to be constant throughout the game, then the game rules are simple and easy to understand, but it becomes hard to continue chain operations for a long time and the game loses interest

Engineering Contradiction:
Improvegame rule simplicityVSAvoidgame engagement level
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

While maintaining simple core rules, the system introduces dynamic delete conditions that change during gameplay. The condition transitions from requiring the first number of elements to requiring the second number of elements, creating progressive challenge without complicating the basic matching mechanism. This keeps the game engaging while preserving rule simplicity.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS7722452B2Game program and game device
Publication Date: 2010.05.25 NINTENDO CO LTD
  • US7722452B2 patent drawing
  • US7722452B2 patent drawing
  • US7722452B2 patent drawing

AI summary

A game program of the present invention causes a computer to execute a first delete condition setting step of setting a delete condition of puzzle elements in which puzzle elements of the same kind in a first number or more are continuously arranged in a predetermined direction as a first delete condition and a second delete condition setting step of setting a next delete condition of the puzzle elements in which puzzle elements of the same kind in a second number which is smaller than the first number or more are continuously arranged in a predetermined direction as a second delete condition when it is judged that the first delete condition is achieved in the first delete condition judgment step.