Character Server Database Cross-Platform Transfer
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video game systems limit video game characters to specific scenarios, making them non-transferable and incompatible with other gameplay applications, restricting character development and usage across different platforms.
Innovation Solution
A character server system allows characters with defined attributes to be created, stored, and transferred across multiple scenarios and platforms, using blockchain technology for ownership verification and a marketplace for character trading, enabling seamless character development and usage across various gameplay applications.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a character is created with attributes specific to a particular scenario, then the character is optimized for that scenario, but the character cannot be transferred or used in other scenarios
Solution Approach 1:
The character system is segmented into transferable core attributes (stored in character database) and scenario-specific adaptations. This allows the character's fundamental identity and skills to be separated from scenario-dependent configurations, enabling transferability while maintaining scenario optimization through selective adaptation upon transfer.
Solution Approach 2:
The character database creates a universal character representation that can function across multiple scenarios and gameplay applications. By establishing a standardized character data structure with core attributes that are independent of any single scenario, the system enables one character to serve multiple functions across different gaming contexts.
2Reliability
If a character is stored provisioned for a particular gameplay application instance, then the character maintains functional coherence with that application, but the character cannot be accessed or used in other gameplay applications
Solution Approach 1:
The character database implements a universal character storage system that maintains functional coherence through standardized attribute definitions while enabling cross-platform access. Characters are stored with core attributes that are interpreted and adapted by different gameplay applications, allowing the same character to function coherently across multiple platforms without being locked to a single application instance.
Solution Approach 2:
The character database acts as an intermediary between characters and gameplay applications, decoupling the character data from any single application. This intermediary layer stores characters with standardized attributes and provides them to various gameplay applications, which then interpret and utilize the character data according to their specific requirements, enabling cross-platform usability while maintaining functional coherence.
3Reliability
If characters are rebuilt for each new scenario, then each character is optimized for that scenario, but users lose accumulated character development and skills
Solution Approach 1:
Character development is segmented into permanent core attributes (stored in character database) and temporary scenario-specific adaptations. When a character is transferred to a new scenario, the core attributes including accumulated skills and development are preserved, while only the scenario-specific adaptations need to be adjusted. This eliminates the need to rebuild characters from scratch for each scenario.
Solution Approach 2:
The system performs preliminary character setup and development in the character database before the character is deployed to any scenario. Character attributes, skills, and development are established in advance and stored permanently, so when the character is transferred to a new scenario, the development work has already been completed and can be directly utilized without repetition.
Data Source
AI summary
Systems and methods for the use of video game characters stored in a character database are discussed herein. A character server receives, from a user computer system, a character identifier corresponding to a character stored at the character server and an asserted owner identifier corresponding to the character identifier. The character as stored at the character server may include data regarding one or more character attributes of the character that is applicable within a scenario with which the character may be used. The character server then verifies that an owner of the character corresponds to the asserted owner identifier. Finally, the character server communicates, between the character server and the user computer system, the one or more character attributes of the character based on the verification that the owner of the character corresponds to the asserted owner identifier.


