Dynamic Bubble Appearance Generation Using Calculation Formulas

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video game technologies lack the ability to dynamically create visually engaging bubbles with varied appearances, which can enhance player interest and immersion.

Innovation Solution

A method and system for creating bubbles in video games using calculation formulas that define their appearance, allowing for dynamic generation based on various parameters such as shape, color, size, and texture, and enabling changes in appearance through variables, thereby providing a range of expressions and animations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If pre-prepared basic bubble image assets are used, then the implementation is simple and fast, but the visual performance and player engagement are limited

Engineering Contradiction:
Improveease of bubble creationVSAvoidbubble appearance variety
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The system transitions from static pre-prepared bubble images to dynamic procedurally generated bubbles. Calculation formulas dynamically compute bubble appearances based on variables such as position, size, shape parameters, and texture properties, enabling bubbles to adapt their appearance in real-time according to game conditions and player interactions.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The invention employs calculation formulas that accept multiple parameters (position coordinates, size dimensions, shape factors, texture properties) to generate diverse bubble appearances. By varying these parameters through variables, the system creates a wide range of bubble visual expressions without requiring manual creation of each bubble asset.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If multiple pre-prepared bubble assets with different appearances are created, then the bubble appearance variety is improved, but the storage requirements and asset management complexity increase

Engineering Contradiction:
Improvebubble appearance varietyVSAvoidstorage space for bubble assets
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

Instead of storing multiple complete bubble image assets, the system stores compact calculation formulas and variable data. These formulas act as templates that generate bubble appearances on-demand, significantly reducing storage requirements while maintaining diverse visual output. The formulas serve as compressed representations of what would otherwise require numerous full-resolution image files.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

A single calculation formula system serves multiple functions: generating different bubble shapes, sizes, textures, and visual effects. The universal formula framework can produce various bubble types by adjusting parameters, replacing the need for separate specialized assets for each bubble variation.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Productivity

If pre-prepared bubble assets are used, then the development time is short, but the player engagement and visual interest are reduced

Engineering Contradiction:
Improvedevelopment speedVSAvoidplayer engagement
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The system performs preliminary preparation of calculation formulas during development, which can be reused and configured during gameplay. The formulas are pre-validated and optimized, allowing rapid generation of diverse bubble appearances without requiring manual asset creation during gameplay or extensive pre-processing of image files.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11766617B2Non-transitory medium and video game processing system
Publication Date: 2023.09.26 SQUARE ENIX HLDG CO LTD
  • US11766617B2 patent drawing
  • US11766617B2 patent drawing
  • US11766617B2 patent drawing

AI summary

A bubble creation method to be implemented by a server controls a progress of a video game. The bubble creation method includes a calculation formula specifying portion that is configured to specify one or more calculation formulas, and a bubble creation portion that is configured to create a bubble having an appearance defined by the calculation formula. The calculation formula has variables. The bubble creation portion creates a bubble whose appearance changes in accordance with a change of a value of the variable.