Thumbnail-Based Storyline Editing Interface for Game Development

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users of video games are unable to develop their own storylines or customize game assets, leading to limited engagement and interest in the gaming experience.

Innovation Solution

A developer tool that allows users to provide prompts through an interactive user interface, which are interpreted by a generative artificial intelligence engine to create customized storylines for video games, including visual and textual representations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a fixed storyline is provided by game developers, then the game can be completed and delivered, but users cannot customize or develop their own storylines

Engineering Contradiction:
Improvestoryline customizationVSAvoidstoryline development system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

A storyline development tool acts as an intermediary between users and the game engine, providing a simplified interface that translates user-friendly storyline definitions into detailed game development specifications. This mediator layer enables users to customize storylines without directly exposing the complex game development infrastructure.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system enables users to independently create and customize their own storylines through an automated tool that guides them through the storyline development process, eliminating the need for professional game developers and allowing users to serve their own content creation needs.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If pre-defined game assets are used, then game development is efficient, but users cannot customize game assets to their preference

Engineering Contradiction:
Improveasset customizationVSAvoidgame development speed
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The system performs preliminary actions by automatically generating game assets and storyline specifications based on user-defined parameters before actual game development begins. This advance preparation enables both customization and efficiency by establishing the foundation upfront.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system transitions from static pre-defined assets to dynamic user-configurable assets, allowing users to adjust and customize game elements while the system automatically adapts the development process to maintain productivity.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If users can develop their own storyline, then user engagement increases, but the complexity of the system increases

Engineering Contradiction:
Improveuser control over storylineVSAvoidinteractive interface
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The storyline development interface is segmented into discrete, manageable components such as scene definitions, character specifications, and event configurations. This segmentation allows users to control complex storyline elements through simple, isolated interactions rather than overwhelming monolithic interfaces.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20250128165A1User interface for providing editing of storyline using thumbnails showing objects, each of which can be displayed with their variations to allow for on-the-fly generation of objects
Publication Date: 2025.04.24 SONY INTERACTIVE ENTERTAINMENT LLC
  • US20250128165A1 patent drawing
  • US20250128165A1 patent drawing
  • US20250128165A1 patent drawing

AI summary

Methods and systems for generating a storyline usable to develop an interactive application includes receiving inputs from a user for developing the storyline. A first portion of the storyline is generated using prompts included in the inputs. The storyline generated includes a first set of thumbnails and text content describing content included in each thumbnail in the first set. Selection of a portion of the storyline for editing is detected and, in response, a plurality of additional prompts is generated and presented on a user interface. User selection of an additional prompt is used to edit a current version of the specific portion of the storyline to generate modified storyline. The modified storyline used to develop the interactive application.