Video Game Biome Generation with Layered Visual Rules

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional video game terrain creation tools are limited in generating large, detailed virtual landscapes efficiently, requiring manual placement of elements and struggling to maintain consistency across different terrains, which hampers the ability to create expansive and high-resolution game spaces that can run smoothly at 60 fps.

Innovation Solution

A method and system for generating biomes in video games by defining a first visual layer with specific rules and adding programmatically distinct secondary and tertiary layers that abide by and adopt the initial rules, allowing for efficient combination and adjustment of visual characteristics using functions like addition, multiplication, blurring, and contrast adjustments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If conventional terrain editing tools are used to create large virtual landscapes, then manual detail control is maintained, but the time and effort required to recreate terrain in multiple patches increases significantly

Engineering Contradiction:
Improveterrain detail controlVSAvoidtime to recreate terrain in patches
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The terrain is divided into multiple patches that can be independently edited and then stitched together. Each patch maintains high detail control through conventional editing tools, while the segmentation allows parallel processing and reduces the overall time required to create large landscapes.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Once a terrain patch is created with desired details, it can be copied and reused across multiple locations in the virtual landscape. This eliminates the need to manually recreate identical terrain features in each patch, significantly reducing repetition time while maintaining consistency.

Inventive Principle:
Principle #26Copying

2Measurement precision

If manual placement of foliage and terrain elements is used, then precise positioning control is achieved, but the productivity of populating large terrains decreases

Engineering Contradiction:
Improvepositioning controlVSAvoidspeed of populating terrain
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system implements procedural generation that automatically places foliage and terrain elements based on defined rules and parameters. The procedural system serves itself by generating consistent, rule-based distributions across large terrains without requiring manual placement of each element, dramatically increasing productivity while maintaining controllable precision through parameter adjustment.

Inventive Principle:
Principle #25Self-service

3Manufacturing precision

If high resolution terrain details are created manually, then visual quality is improved, but the rendering performance and frame rate are compromised

Engineering Contradiction:
Improveterrain resolutionVSAvoidframe rate
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The terrain system applies different levels of detail to different regions based on their importance and distance from the camera. High-resolution details are concentrated in focal areas where they matter most, while peripheral regions use lower resolution. This local quality approach maintains visual quality in critical areas while preserving overall rendering performance and frame rate.

Inventive Principle:
Principle #3Local quality

4Stability of the object's composition

If consistent materials and layers are applied across multiple terrain patches, then visual consistency is improved, but the complexity of managing materials and layers increases

Engineering Contradiction:
Improvevisual consistencyVSAvoidmaterial and layer management
Core Design Contradiction:
Stability of the object's compositionVSDevice complexity

Solution Approach 1:

The system implements a universal material and layer management system where materials and layers are defined once at the biome level and automatically applied across all terrain patches. This multi-functional approach allows the same material definitions to serve multiple patches simultaneously, ensuring visual consistency while reducing management complexity through centralization and reuse.

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

Data Source

PatentUS20230149812A1Methods and Systems for Developing Video Games Terrain Systems
Publication Date: 2023.05.18 ACTIVISION PUBLISHING INC
  • US20230149812A1 patent drawing
  • US20230149812A1 patent drawing
  • US20230149812A1 patent drawing

AI summary

This specification discloses methods and systems for generating a biome within a virtual landscape of a video game. The biome has at least two layers. The system includes a computing device programmed to execute a plurality of programmatic instructions that, when executed create a first visual layer that is defined by a set of first rules having a first set of visual characteristics and adding one or more second visual layers, where the one or more second visual layers is programmatically distinct from the first visual layer, the one or more second visual layers automatically abides by each of the set of first rules, the one or more second visual layers automatically adopts each of the first set of visual characteristics, and the biome is made of a combination of the first layer and the one or more second visual layers.