Dynamic Lottery Range Expansion for Game Item Acquisition
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Game systems face challenges in maintaining player motivation as simple lottery processes can lead to a lack of effort in acquiring desired items, and existing methods either result in efficient but unengaging item acquisition or complex material management.
Innovation Solution
A game system that utilizes a lottery process with a parent-child item data structure, where the lottery range is dynamically set and changed based on player input, status, and charge information, allowing for strategic item acquisition and varying player experiences.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a simple lottery process is used for item acquisition, then the player can acquire items easily, but the player may not feel that he has made efforts and may lose motivation to continue playing
Solution Approach 1:
The lottery range is made dynamic by automatically expanding it based on the player's acquisition history. When a player acquires an item, child items in the tree structure are automatically added to the lottery range, creating an evolving gameplay experience that adapts to player progress while maintaining effort-based engagement
Solution Approach 2:
The item pool is segmented into a tree structure with parent-child relationships. This segmentation allows the lottery range to be selectively expanded based on acquisition milestones, creating structured progression paths that maintain player motivation through achievable goals rather than random chance alone
2Productivity
If the game system allows efficient acquisition of high-level items through tree structure, then the player can acquire desired items efficiently, but the game software manufacturer must always add new items to prevent player fatigue
Solution Approach 1:
The lottery range dynamically adapts to player progress by automatically including child items when parent items are acquired. This dynamic adjustment allows the same item pool to provide evolving challenges and opportunities, extending game longevity without requiring constant addition of new items
Solution Approach 2:
The item tree structure implements a nested hierarchy where child items are nested within parent items. This nesting allows the system to reuse existing items in multiple contexts and progression paths, maximizing the utilization of the current item pool and reducing the need for continuous content expansion
3Productivity
If the lottery range is set to include child items when parent items are acquired, then the player can strategically acquire items through effort, but the system complexity increases for managing lottery ranges
Solution Approach 1:
The system performs self-service by automatically managing the lottery range expansion. When a player acquires an item, the system automatically identifies and adds relevant child items to the lottery range without requiring manual intervention, reducing the operational complexity despite the enhanced strategic depth
Data Source
AI summary
A game system includes a game processing section that performs a game process, a lottery processing section that sets a lottery range that specifies a range of items among a plurality of items used during the game process that are subjected to a lottery process, and selects an item from the items that belong to the lottery range by performing the lottery process, and an item acquisition processing section that performs a process that allows a player to acquire the selected item. Information about the plurality of items has a data structure in which the plurality of items are linked to have a parent-child relationship. The lottery processing section sets the lottery range so that a child item is included within the lottery range when a parent item has been set to an acquired state or an acquirable state, and changes the set lottery range based on given information.


