Race Course Selection Using Base Areas and Dynamic Route Voting
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional racing games lack variety in course settings, limiting the diversity of racing experiences.
Innovation Solution
A system that allows players to select from various courses by setting intra-base and inter-base routes, using base areas with different conditions and evaluations, and presenting candidates for next races through a vote mechanism.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If a movable body runs on the same path multiple times along a course, then the race can be completed efficiently, but the course variety is limited
Solution Approach 1:
The course is segmented into multiple base areas (first base area, second base area, third base area, etc.) with distinct routes. Each base area contains an intra-base route, and base areas are connected by inter-base routes. This segmentation allows the system to offer multiple course options by selecting different combinations of base areas and routes, thereby increasing course variety while maintaining efficient race execution within each segment.
Solution Approach 2:
The course selection system is made dynamic by allowing players to vote for their preferred course after each race. The system generates different course candidates based on the completed race's base area and presents multiple options for the next race. This dynamic course generation and selection mechanism enables continuous variation in race courses while maintaining efficient gameplay structure.
2Device complexity
If only a single course is used for multiple races, then the system complexity is reduced, but the player experience diversity is limited
Solution Approach 1:
The racing system is segmented into multiple independent base areas, each with its own intra-base route. Base areas are connected through inter-base routes, creating a modular structure. This segmentation enables the system to generate diverse courses by combining different base areas and routes without requiring complete redesign of the entire system, thus increasing player experience diversity while managing system complexity through modular design.
Solution Approach 2:
The system changes course parameters dynamically by selecting different base areas and route combinations based on the completed race. After each race, the system determines the next course by varying parameters such as starting base area, destination base area, and selected routes. This parameter variation approach enables diverse player experiences while maintaining a relatively simple underlying system structure.
3Ease of operation
If the same base area is used for consecutive races, then the system operation is simplified, but the course repetition reduces engagement
Solution Approach 1:
The system incorporates feedback by allowing players to vote for their preferred course after each race. The feedback from player votes is used to determine the next course selection. This feedback mechanism ensures that courses vary and remain engaging while keeping the system operation simple, as the vote-based selection automatically prevents repetition of the same base area sequence without requiring complex manual intervention.
Solution Approach 2:
The course selection becomes dynamic based on the feedback from completed races. The system determines the next course by considering the previously completed base area and generating different options. This dynamic adjustment ensures that the same base area is not used for consecutive races, maintaining course diversity while keeping the operation simple through automated course generation based on race history.
Data Source
AI summary
An example of a game system according to an exemplary embodiment, after a first race in a course where a goal point is set in a first base area ends, presents a plurality of candidates including a candidate for a course of a first type including an inter-base route from the first base area to a second base area, and a candidate for a course of a second type including an intra-base route in a third base area different from the first base area as candidates for a course of a next second race to a player, and sets any of the plurality of candidates as a second course based on selection of the player.


