Dynamic Bubble Appearance Generation Using Calculation Formulas
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
3Productivity
If pre-prepared bubble assets are used, then the development time is short, but the player engagement and visual interest are reduced
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.
Data Source
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.


