A non-transitory computer-readable storage medium, storing at least one instruction, at least one program, a code set, or an instruction set, the at least one instruction, the at least one program, the code set, or the instruction set being loaded and executed by a processor to implement:
- displaying, in a graphical plot structure interface of a game application and based on a game play progress of a user, a plurality of nodes and paths indicating multiple branches of a game plot of the game application;
- obtaining current node information comprising a first plot path that starts from a root node and reaches a current node and a plot parameter of the current node, the current node indicating a plot where the user is currently located, and the plot parameter reflecting a user gaming status of the user at the current node;
- obtaining target node information in response to a plot jump instruction for a target node received on the graphical plot structure interface, the target node information comprising a plot parameter of the target node and a historical plot path by which the target node has been reached from the root node, the historical plot path and the first plot path having one or more intersection nodes, and the plot jump instruction instructing a plot to jump from the current node to the target node;
- performing path splicing on the first plot path and the historical plot path according to a default splicing rule to obtain a default spliced plot path, wherein the default spliced plot path is formed by a current path and a partial historical plot path, the current path starts from the root node and follows the first plot path to reach a first intersection node of the one or more intersection nodes, and the partial historical plot path starts from the first intersection node and follows the historical plot path to reach the target node;
- in response to that the default spliced plot path conforms to a plot logic rule and satisfies a plot parameter condition, using the default spliced plot path as a target spliced plot path;
- in response to that the default spliced plot path does not conform to the plot logic rule, identifying a determination node that causes the default spliced plot path to be logically unreachable, and performing path splicing on the first plot path and the historical plot path based on the determination node and a superior-subordinate relationship between the current node and the target node, to obtain the target spliced plot path that conforms to the plot logic rule and satisfies the plot parameter condition;
- updating the plot parameter corresponding to the target node based on the spliced plot path;
- and
- displaying the target spliced plot path on the graphical plot structure interface.