Game Program Dynamic Object Interaction for Puzzle Entertainment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing puzzle games for electronic devices, such as smartphones and tablets, lack excitement and entertainment due to simplistic gameplay mechanics, particularly in games where numbered buttons are used, leading to a less engaging experience for players.
Innovation Solution
A game program that implements an input obtaining function, puzzle display information output, object display information output, puzzle information update, puzzle element condition determination, and object moving functions to create a more engaging experience by allowing players to select puzzle elements, update their attributes, and move objects to produce predetermined effects within a three-dimensional game field, enhancing gameplay dynamics and entertainment.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If numbered buttons are used to clear target numbers in a puzzle game, then the game is easy to operate, but the game becomes less exciting and provides poor entertainment
Solution Approach 1:
The patent introduces dynamic object movement where objects fall from above the game field and interact with puzzle elements. This dynamic element transforms the static button-pressing interface into an engaging visual experience where objects collide with and clear puzzle elements, maintaining ease of operation while dramatically improving entertainment value through animated effects and interactive physics
Solution Approach 2:
The patent adds a vertical dimension to the game by introducing objects that fall from above the game field onto puzzle elements. This third dimension (height/depth) transforms the traditional two-dimensional grid interaction into a more visually stimulating three-dimensional experience, where objects descend and collide with puzzle elements, enhancing entertainment without complicating operation
2Ease of operation
If puzzle elements are arranged in a fixed grid pattern, then the game layout is simple to understand, but the gameplay lacks excitement and challenge
Solution Approach 1:
While maintaining the simple grid layout for puzzle elements, the patent introduces dynamic object movement where objects fall from above and collide with puzzle elements. This creates gameplay dynamics through physics-based interactions, collisions, and visual effects, transforming the static grid into an engaging dynamic system that maintains layout simplicity while enhancing gameplay excitement
Solution Approach 2:
The patent segments the game into distinct functional layers: the static puzzle element grid provides the structural foundation, while falling objects represent separate dynamic entities that interact with the grid. This segmentation allows the simple grid layout to remain understandable while the independent falling objects provide varied gameplay dynamics and challenge
3Ease of operation
If the game uses simple button pressing mechanics, then the game is easy to play, but high-level players find it less challenging and engaging
Solution Approach 1:
The patent maintains simple button-pressing operation while adding dynamic falling objects that create complex interaction patterns. High-level players can engage with the game by predicting object trajectories, timing their inputs to maximize object-puzzle element collisions, and strategizing which puzzle elements to clear first. This dynamic layer adds challenge and depth without requiring players to learn complex controls
Solution Approach 2:
The patent implements visual feedback through animated object movements, collisions, and puzzle element clearing effects. This feedback loop provides players with information about game state changes, enabling strategic planning and skill development. High-level players can detect patterns in object behavior and puzzle element interactions, measuring their progress through increasingly complex game states while maintaining simple operation mechanics
Data Source
AI summary
A computer game program obtains data input by a player. Puzzle display information is output to cause number of puzzle elements forming part of a puzzle to be displayed in a game field so that at least one puzzle element among the number of puzzle elements is selectable. Outputting object display information causes an object to be displayed on a screen on which the number of puzzle elements are displayed. Puzzle attribute information and/or puzzle arrangement information associated with the selected puzzle element may be updated and a determination is made as to whether or not the updated puzzle attribute information and/or the puzzle arrangement information satisfies a predetermined condition. An object displayed on or around the puzzle element associated with the puzzle attribute information and/or the puzzle arrangement information may be moved to produce a predetermined effect in a game when the predetermined condition is satisfied.


