An information processing method, apparatus, device, and medium
By identifying the target version features in online games and sending tutorial content, the problem of high learning costs for returning players was solved, thus improving the user experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- NETEASE (HANGZHOU) NETWORK CO LTD
- Filing Date
- 2023-03-17
- Publication Date
- 2026-04-24
AI Technical Summary
In existing online games, the large amount of new content adds a high learning curve for returning players who have been away for a period of time, leading to some player churn. Existing return events or return gift packs are insufficient to reduce this learning curve.
By receiving system login requests from user accounts, the system determines the current version's features and those of previous versions. Based on the features of previous versions, it identifies the target version's features and sends instructional content tailored to those features to reduce learning costs.
It effectively reduces the learning cost for users, provides timely help and guidance, and improves the user's gaming experience.
Smart Images

Figure CN116212399B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of game technology, and in particular to an information processing method, apparatus, device and medium. Background Technology
[0002] Existing online games, especially long-running games, will update a large number of new gameplay and systems to meet players' needs for game content. This means that returning players who have been away from the game for a period of time will have a lot of new content to learn, and some returning players may even leave because they don't know where to start due to the large amount of new content.
[0003] Currently, games typically include a tutorial system to guide new players when they enter the game, helping them quickly adapt to the game environment. However, for returning players who have been away from the game for a period of time, games usually only offer return events or return gift packs, with little focus on reducing the learning curve for returning players. Summary of the Invention
[0004] This application provides an information processing method, apparatus, device, and medium. Specifically, the technical solution provided by this application is as follows:
[0005] On the one hand, this application provides an information processing method, including:
[0006] Receive system login requests from user accounts;
[0007] Determine the current version and functionality of the system used by the user account;
[0008] Determine the functionality of the previous version of the system where the user account last logged in;
[0009] Determine the target version features from the current version features based on the features of previous versions;
[0010] Send instructional materials tailored to the features of the target version.
[0011] On the other hand, this application provides an information processing apparatus, including:
[0012] The request receiving unit is used to receive system login requests from user accounts.
[0013] The first determining unit is used to determine the current version of the system that the user account is logged into.
[0014] The second determining unit is used to determine the functions of the previous version of the system in which the user account last logged in;
[0015] The third determining unit is used to determine the target version function from the current version function based on the functions of the previous version;
[0016] The content sending unit is used to send instructional and guiding content for the features of the target version.
[0017] On the other hand, this application provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the above-described information processing method.
[0018] On the other hand, this application also provides a computer-readable storage medium storing computer instructions, which, when executed by a processor, implement the above-described information processing method.
[0019] The beneficial effects of this application are as follows:
[0020] This application determines the target version function from the current version function of the system logged in by the user account based on the previous version function of the system. Then, it sends teaching and guidance content for the target version function. This can not only effectively reduce the user's learning cost, but also provide the user with timely help and guidance, thereby improving the user's gaming experience.
[0021] Other features and advantages of this application will be set forth in the following description, and will be apparent in part from the description, or may be learned by practicing the application. The objectives and other advantages of this application may be realized and obtained by means of the structures particularly pointed out in the written description, claims, and drawings. Attached Figure Description
[0022] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, illustrate exemplary embodiments and are used to explain this application, but do not constitute an undue limitation of this application. In the drawings:
[0023] Figure 1 This is a schematic diagram outlining the information processing method in the embodiments of this application;
[0024] Figure 2a This is a schematic diagram of a version identifier for the game system in an embodiment of this application;
[0025] Figure 2b This is a schematic diagram illustrating another version identifier of the game system in this application embodiment;
[0026] Figure 3 This is a functional structure diagram of the information processing device in the embodiments of this application;
[0027] Figure 4 This is a schematic diagram of the hardware structure of the electronic device in the embodiments of this application. Detailed Implementation
[0028] To make the objectives, technical solutions, and beneficial effects of this application clearer, the technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0029] To facilitate a better understanding of this application by those skilled in the art, the technical terms used in this application will be briefly introduced below.
[0030] Versioned features refer to features that are to be updated (e.g., game-specific features) and / or new (e.g., game-specific features) content, including new (e.g., game-specific features). In this application, versioned features are divided into current version features, previous version features, and target version features; wherein, the current version feature is the latest version of the system's features at the time the user account logs in, the previous version feature is the system's version feature at the time the user account last logged in, and the target version feature is the version feature determined from the current version feature based on the previous version feature. Versioned features can be specific to the game-specific feature or to other features.
[0031] Version identifiers are identification information added to version features according to game difficulty and / or importance. For example, the version identifier for the first version feature is N1, indicating that the game difficulty and / or importance of the first version feature is low; the version identifier for the second version feature is Y1, indicating that the game difficulty and / or importance of the second version feature is high; the version identifier for the third version feature is Y2, indicating that the game difficulty and / or importance of the third version feature is high, and so on; the version identifier for the fourth version feature is N2, indicating that the game difficulty and / or importance of the fourth version feature is low, and so on.
[0032] It should be noted that the terms "first," "second," etc., used in this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such terms can be used interchangeably where appropriate so that the embodiments described herein can be implemented in an order other than that illustrated or described herein. Furthermore, the term "and / or" used in this application describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. The character " / " generally indicates that the preceding and following related objects have an "or" relationship.
[0033] The information processing method provided in this application embodiment will be described in detail below with reference to several specific application examples.
[0034] The information processing method provided in this application embodiment can run on a local terminal device or a server. When the information processing method runs on a server, the method can be implemented and executed based on a cloud interaction system, wherein the cloud interaction system includes a server and a client device.
[0035] In one alternative implementation, various cloud applications, such as cloud gaming, can run under the cloud interaction system. Taking cloud gaming as an example, cloud gaming refers to a gaming method based on cloud computing. In the cloud gaming operating mode, the game program and the game screen presentation are separate. The storage and execution of the virtual booth interaction methods in the game are completed on the cloud gaming server. The client device is used for data reception, transmission, and game screen presentation. For example, the client device can be a display device with data transmission capabilities located close to the user, such as a mobile terminal, television, computer, or PDA; however, the information processing is performed by the cloud gaming server in the cloud. When playing the game, the player operates the client device to send operation commands to the cloud gaming server. The cloud gaming server runs the game according to the operation commands, encodes and compresses the game screen and other data, returns it to the client device via the network, and finally, the client device decodes and outputs the game screen.
[0036] In one alternative implementation, taking a game as an example, the local terminal device stores the game program and is used to display the game screen. The local terminal device is used to interact with the player through a graphical user interface (GUI), i.e., conventionally downloading, installing, and running the game program via an electronic device. The local terminal device can provide the GUI to the player in various ways, such as rendering it on the terminal's display screen or providing it to the player via holographic projection. For example, the local terminal device can include a display screen for displaying the GUI, which includes at least the game screen, and a processor for running the game, generating the GUI, and controlling the display of the GUI on the display screen.
[0037] In one possible implementation, the information processing method provided in this application provides a graphical user interface (GUI) through a terminal device. The GUI includes various game screens corresponding to the target game system. The terminal device can be either the aforementioned local terminal device or a client device in the aforementioned cloud interaction system. Specifically, see [link to relevant documentation]. Figure 1 As shown, the general flow of the information processing method provided in this application embodiment is as follows:
[0038] Step 101: Receive the system login request from the user account.
[0039] In practical applications, a user account can be any account in the system, or it can be an account that has not logged in for more than a certain period of time. For example, a user account can be an account that has not logged in for more than 30 days.
[0040] Step 102: Determine the current version of the system that the user account is logged into.
[0041] In practice, when a user's system login request is received, the latest version of the system's features can be obtained as the current version of the system's features.
[0042] Step 103: Determine the features of the previous version of the system that the user account logged into last time.
[0043] In practice, the version of functionality loaded when the user account logged into the system the last time can be used as the previous version of functionality.
[0044] Step 104: Determine the target version features from the current version features based on the features of the previous version.
[0045] In a specific implementation, in one embodiment, the version function released after the previous version function can be determined from the various version functions included in the current version function as the target version function. That is, all version functions released after the previous version function can be determined from the various version functions included in the current version function as the target version function.
[0046] In another embodiment, the target version function can be identified from the various version functions included in the current version function that were released after the previous version function and whose difficulty and / or importance meet the (e.g., game) guidance conditions. In an optional example, version identifiers can be pre-added to each version function included in the current version function according to game difficulty and / or importance. Specifically, in one embodiment, game systems whose game difficulty and / or importance meet the game guidance conditions among the various version functions included in the current version function can be marked as first version identifiers, and game systems whose game difficulty and / or importance do not meet the game guidance conditions among the various version functions included in the current version function can be marked as second version identifiers. For example, see [reference needed]. Figure 2aAs shown, features in the current version that meet the game's difficulty and / or importance criteria are sequentially labeled as Y, while features that do not meet these criteria are labeled as N, etc. This allows for the determination of a target version feature from the current version's features based on previous versions. Specifically, from the features released after the previous versions, the version with the version identifier indicating that the game's difficulty and / or importance meets the game's guidance criteria can be identified as the target version feature. For example, suppose the version identifier of the previous version feature is... Figure 2a The first version identifier Y in the current version can be used to determine the target version function from the version functions corresponding to each subsequent version identifier Y. In another embodiment, version functions whose game difficulty and / or importance meet the game guidance conditions can be marked as first version identifiers, and these first version identifiers can be added in the order of version release. Conversely, version functions whose game difficulty and / or importance do not meet the game guidance conditions can be marked as second version identifiers, and these second version identifiers can be added in the order of version release. For example, see [reference needed]. Figure 2b As shown, the version functions in the current version that meet the game guidance conditions in terms of game difficulty and / or importance are sequentially labeled as Y1, Y2, ..., Yn, etc., and the version functions in the current version that do not meet the game guidance conditions in terms of game difficulty and / or importance are sequentially labeled as N1, N2, ..., Nn-1, etc. Therefore, when determining the target version function from the current version functions based on the previous version functions, the version function whose version identifier indicates that the game difficulty and / or importance meets the game guidance conditions can be determined from the version functions included in the current version functions after the previous version functions. For example, suppose the version identifier of the previous version function is... Figure 2b If Y3 is used, then the game system with version identifiers N2, ..., Nn-1 can be identified as a version function that does not meet the game boot conditions, and the target version function can be determined from each version function with version identifiers Y4, ..., Yn.
[0047] In practical implementation, when determining the target version function from all version functions released after the previous version, whose version identifier indicates that the game difficulty and / or importance meets the game initiation conditions, specifically, the first version function whose version identifier indicates that the game difficulty and / or importance meets the game initiation conditions can be identified as the target version function from all version functions released after the previous version. For example, suppose the version identifier of the previous version function is... Figure 2bY3 in the version identifier can be the first version function that meets the game guidance conditions in terms of game difficulty and / or importance, that is, the version function with version identifier Y4 can be identified as the target version function.
[0048] Step 105: Send instructional materials for the features of the target version.
[0049] In practical applications, before sending instructional guidance content for the target version's functions, an instructional guidance inquiry request for the target version's functions can also be sent. For example, an instructional inquiry request indicating "whether to conduct instruction on the new system" can be sent. Furthermore, when receiving instructional guidance feedback information returned in response to the instructional guidance inquiry request, if it is determined to reject instructional guidance based on the instructional guidance feedback information, the system can be loaded directly. If it is determined to accept instructional guidance based on the instructional guidance feedback information, instructional guidance content for the target version's functions can be sent, and the system can be loaded based on the instructional guidance content for the target version's functions.
[0050] In practical implementation, when loading teaching guidance content based on target version features into the system, if there is only one target version feature, the system containing that feature can be loaded directly. If there are at least two target version features, a system containing the target version feature can be loaded each time a user account's system login request is received, according to the version release order. For example, when a user account's system login request is received this time, a system containing the target version feature can be loaded. Figure 2b The system corresponding to the target version function of version Y5 will load the following when it receives the next system login request from a user account: Figure 2b The system with the target version function corresponding to version Y6 is loaded, and so on, until all target version functions are loaded.
[0051] Based on the above embodiments, this application provides an information processing apparatus, see below. Figure 3 As shown, the information processing apparatus 300 provided in this application embodiment includes at least:
[0052] The request receiving unit 301 is used to receive system login requests from user accounts.
[0053] The first determining unit 302 is used to determine the current version of the system that the user account is logged into.
[0054] The second determining unit 303 is used to determine the functions of the previous version of the system in which the user account previously logged in.
[0055] The third determining unit 304 is used to determine the target version function from the current version function based on the previous version function;
[0056] Content sending unit 305 is used to send instructional content for the target version's features.
[0057] In an optional implementation, when determining the target version function from the current version functions based on the previous version functions, the third determining unit 304 is specifically used for:
[0058] Among the features included in the current version, identify the version features released after the previous version features as the target version features.
[0059] In an optional implementation, when determining the target version function from the current version functions based on the previous version functions, the third determining unit 304 is specifically used for:
[0060] From the various version features included in the current version, identify the version feature that was released after the previous version feature and whose game difficulty and / or importance meet the game tutorial conditions as the target version feature.
[0061] In an optional implementation, the information processing apparatus 300 provided in this application embodiment further includes:
[0062] The identifier addition unit 306 is used to add version identifiers to each version function included in the current version according to the game difficulty and / or importance.
[0063] In one optional implementation, when determining the target version feature from among the various version features included in the current version feature, the version feature released after the previous version feature and whose game difficulty and / or importance meet the game guidance conditions, the third determining unit 304 is specifically used for:
[0064] From the features included in the current version that were released after the previous version, identify the version features whose game difficulty and / or importance, as indicated by the version identifier, meet the game's introductory conditions as the target version features.
[0065] In an optional implementation, when determining the target version function from among the various version functions released after the previous version functions included in the current version function, the version function whose game difficulty and / or importance represented by the version identifier meets the game guidance conditions, the third determining unit 304 is specifically used for:
[0066] From the features included in the current version that were released after the previous version, identify the first version feature whose game difficulty and / or importance, as represented by the version identifier, meets the game initiation conditions as the target version feature.
[0067] In an optional implementation, the information processing apparatus 300 provided in this application embodiment further includes:
[0068] The guidance inquiry unit 307 is used to send a teaching guidance inquiry request for the target version's functions; receive teaching guidance feedback information returned in response to the teaching guidance inquiry request; and determine whether to accept the teaching guidance based on the teaching guidance feedback information.
[0069] In an optional implementation, the information processing apparatus 300 provided in this application embodiment further includes:
[0070] System loading unit 308 is used to load teaching guidance content based on the target version's functions.
[0071] In one alternative implementation, the user account is an account that has not logged in for more than a time threshold.
[0072] It should be noted that the principle of the information processing device 300 provided in this application embodiment to solve the technical problem is similar to that of the information processing method provided in this application embodiment. Therefore, the implementation of the information processing device 300 provided in this application embodiment can refer to the implementation of the information processing method provided in this application embodiment, and the repeated parts will not be described again.
[0073] After introducing the information processing method and apparatus provided in the embodiments of this application, the electronic device provided in the embodiments of this application will be briefly introduced next.
[0074] See Figure 4 As shown, the electronic device 400 provided in this application embodiment includes at least a processor 401, a memory 402, and a computer program stored in the memory 402 and executable on the processor 401. When the processor 401 executes the computer program, it implements the information processing method provided in this application. For example, when the processor 401 executes the computer program, it can implement the following steps:
[0075] Receive system login requests from user accounts;
[0076] Determine the current version and functionality of the system used by the user account;
[0077] Determine the functionality of the previous version of the system where the user account last logged in;
[0078] Determine the target version features from the current version features based on the features of previous versions;
[0079] Send instructional materials tailored to the features of the target version.
[0080] In one alternative implementation, the processor 401 may specifically perform the following steps when executing a computer program:
[0081] Among the features included in the current version, identify the version features released after the previous version features as the target version features.
[0082] In one alternative implementation, the processor 401 may specifically perform the following steps when executing a computer program:
[0083] From the various version features included in the current version, identify the version feature that was released after the previous version feature and whose game difficulty and / or importance meet the game tutorial conditions as the target version feature.
[0084] In an alternative implementation, the processor 401 may further perform the following steps when executing a computer program:
[0085] Add version identifiers to each version of the features included in the current version, based on the game's difficulty and / or importance.
[0086] In one alternative implementation, the processor 401 may specifically perform the following steps when executing a computer program:
[0087] From the features included in the current version that were released after the previous version, identify the version features whose game difficulty and / or importance, as indicated by the version identifier, meet the game's introductory conditions as the target version features.
[0088] In one alternative implementation, the processor 401 may specifically perform the following steps when executing a computer program:
[0089] From the features included in the current version that were released after the previous version, identify the first version feature whose game difficulty and / or importance, as represented by the version identifier, meets the game initiation conditions as the target version feature.
[0090] In an alternative implementation, the processor 401 may further perform the following steps when executing a computer program:
[0091] Send a tutorial / guided inquiry request for the features of the target version;
[0092] Receive teaching guidance feedback information in response to teaching guidance inquiry requests, and determine whether to accept teaching guidance based on the teaching guidance feedback information.
[0093] In an alternative implementation, the processor 401 may further perform the following steps when executing a computer program:
[0094] A teaching guidance content loading system based on target version functionality.
[0095] The user account is an account that has not logged in for more than the specified time limit.
[0096] In an optional implementation, the electronic device 400 provided in this application embodiment may further include a bus 403 connecting different components (including processor 401 and memory 402). The bus 403 represents one or more types of bus structures, including memory bus, peripheral bus, local area bus, etc.
[0097] In an alternative implementation, memory 402 may include a readable medium in the form of volatile memory, such as RAM (Random Access Memory) 4021 and / or cache memory 4022, and may further include ROM (Read Only Memory) 4023. Memory 402 may also include a program tool 4025 having a set (at least one) of program modules 4024, including but not limited to: an operating subsystem, one or more application programs, other program modules, and program data. Each or some combination of these examples may include an implementation of a network environment.
[0098] In an alternative implementation, the electronic device 400 can also communicate with one or more external devices 404 (e.g., keyboard, remote control, etc.), one or more devices that enable a user to interact with the electronic device 400 (e.g., mobile phone, computer, etc.), and / or any device that enables the electronic device 400 to communicate with one or more other electronic devices 400 (e.g., router, modem, etc.). This communication can be performed via I / O (Input / Output) interface 405. Furthermore, the electronic device 400 can also communicate with one or more networks (e.g., LAN (Local Area Network), WAN (Wide Area Network), and / or public networks, such as the Internet) via network adapter 406. Figure 4 As shown, network adapter 406 communicates with other modules of electronic device 400 via bus 403. It should be understood that, although... Figure 4 As not shown, other hardware and / or software modules may be used in conjunction with electronic device 400, including but not limited to: microcode, device drivers, redundant processors, external disk drive arrays, RAID (Redundant Arrays of Independent Disks) subsystems, tape drives, and data backup storage subsystems.
[0099] It should be noted that, Figure 4 The electronic device 400 shown is merely an example and should not impose any limitations on the functionality and scope of use of the embodiments of this application.
[0100] The computer-readable storage medium provided in the embodiments of this application is described below. The computer-readable storage medium provided in the embodiments of this application stores computer instructions, which, when executed by a processor, implement the information processing method provided in the embodiments of this application. For example, when the computer instructions are executed by a processor, they can implement the following steps:
[0101] Receive system login requests from user accounts;
[0102] Determine the current version and functionality of the system used by the user account;
[0103] Determine the functionality of the previous version of the system where the user account last logged in;
[0104] Determine the target version features from the current version features based on the features of previous versions;
[0105] Send instructional materials tailored to the features of the target version.
[0106] In one alternative implementation, the computer instructions, when executed by the processor, may specifically perform the following steps:
[0107] Among the features included in the current version, identify the version features released after the previous version features as the target version features.
[0108] In one alternative implementation, the computer instructions, when executed by the processor, may specifically perform the following steps:
[0109] From the various version features included in the current version, identify the version feature that was released after the previous version feature and whose game difficulty and / or importance meet the game tutorial conditions as the target version feature.
[0110] In one alternative implementation, the computer instructions may further perform the following steps when executed by the processor:
[0111] Add version identifiers to each version of the features included in the current version, based on the game's difficulty and / or importance.
[0112] In one alternative implementation, the computer instructions, when executed by the processor, may specifically perform the following steps:
[0113] From the features included in the current version that were released after the previous version, identify the version features whose game difficulty and / or importance, as indicated by the version identifier, meet the game's introductory conditions as the target version features.
[0114] In one alternative implementation, the computer instructions, when executed by the processor, may specifically perform the following steps:
[0115] From the features included in the current version that were released after the previous version, identify the first version feature whose game difficulty and / or importance, as represented by the version identifier, meets the game initiation conditions as the target version feature.
[0116] In one alternative implementation, the computer instructions may further perform the following steps when executed by the processor:
[0117] Send a tutorial / guided inquiry request for the features of the target version;
[0118] Receive teaching guidance feedback information in response to teaching guidance inquiry requests, and determine whether to accept teaching guidance based on the teaching guidance feedback information.
[0119] In one alternative implementation, the computer instructions may further perform the following steps when executed by the processor:
[0120] A teaching guidance content loading system based on target version functionality.
[0121] The user account is an account that has not logged in for more than the specified time limit.
[0122] Furthermore, the information processing method provided in this application embodiment can also be implemented as a computer program product, which includes program code that implements the information processing method provided in this application embodiment when running on a processor.
[0123] The computer program product provided in this application embodiment can be any combination of one or more readable storage media, wherein the readable storage media can be, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or any combination thereof. Specifically, more specific examples of readable storage media (a non-exhaustive list) include: electrical connections with one or more wires, portable disks, hard disks, RAM, ROM, EPROM (Erasable Programmable Read Only Memory), optical fibers, CD-ROM (Compact Disc Read-Only Memory), optical storage devices, magnetic storage devices, or any suitable combination thereof.
[0124] The computer program product provided in this application embodiment can be a CD-ROM and include program code, and can also run on electronic devices such as local terminal devices and servers mentioned above. However, the computer program product provided in this application embodiment is not limited thereto. In this application embodiment, the readable storage medium can be any tangible medium that contains or stores program code, which can be used by or in conjunction with an instruction execution system, device, or apparatus.
[0125] It should be noted that although several units or sub-units of the device have been mentioned in the detailed description above, this division is merely exemplary and not mandatory. In fact, according to embodiments of this application, the features and functions of two or more units described above can be embodied in one unit. Conversely, the features and functions of one unit described above can be further divided and embodied by multiple units.
[0126] Furthermore, although the operations of the method of this application are described in a specific order in the accompanying drawings, this does not require or imply that these operations must be performed in that specific order, or that all the operations shown must be performed to achieve the desired result. Additionally or alternatively, certain steps may be omitted, multiple steps may be combined into one step, and / or one step may be broken down into multiple steps.
[0127] Although preferred embodiments of this application have been described, those skilled in the art, upon learning the basic inventive concept, can make other changes and modifications to these embodiments. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments as well as all changes and modifications falling within the scope of this application.
[0128] Obviously, those skilled in the art can make various modifications and variations to the embodiments of this application without departing from the spirit and scope of the embodiments of this application. Therefore, if these modifications and variations to the embodiments of this application fall within the scope of the claims of this application and their equivalents, this application also intends to include these modifications and variations.
Claims
1. An information processing method, characterized in that, include: Receive system login requests from user accounts; Determine the current version of the system that the user account is logged into; Determine the functionality of the previous version of the system that the user account last logged into; From the various version features included in the current version feature, identify the version feature that was released after the previous version feature and whose game difficulty and / or importance meet the game guidance conditions as the target version feature; Send a tutorial / guided inquiry request for the features of the target version; Receive teaching guidance feedback information returned in response to the teaching guidance inquiry request, and determine whether to accept teaching guidance based on the teaching guidance feedback information; Send instructional materials for the features of the target version.
2. The information processing method as described in claim 1, characterized in that, Before receiving a user account's system login request, the following steps are also included: Add version identifiers to each version of the features included in the current version, according to the game difficulty and / or importance.
3. The information processing method as described in claim 2, characterized in that, From the various version features included in the current version, the version feature released after the previous version feature and whose game difficulty and / or importance meet the game tutorial conditions is identified as the target version feature, including: From the various version features included in the current version feature that were released after the previous version feature, the version feature whose game difficulty and / or importance represented by the version identifier meets the game guidance conditions is identified as the target version feature.
4. The information processing method as described in claim 3, characterized in that, From the various version features released after the previous version features included in the current version feature, the version feature whose game difficulty and / or importance represented by the version identifier meets the game guidance conditions is identified as the target version feature, including: From the various version features released after the previous version features included in the current version feature, the first version feature whose game difficulty and / or importance represented by the version identifier meets the game guidance conditions is identified as the target version feature.
5. The information processing method according to any one of claims 1-4, characterized in that, After sending the instructional content for the features of the target version, it also includes: The system loads instructional guidance content based on the features of the target version.
6. The information processing method as described in claim 1, characterized in that, The user account refers to an account that has not logged in for more than the specified time threshold.
7. An information processing device, characterized in that, include: The request receiving unit is used to receive system login requests from user accounts. The first determining unit is used to determine the current version function of the system logged in by the user account; The second determining unit is used to determine the functions of a previous version of the system that the user account previously logged into. The third determining unit is used to determine, from the various version functions included in the current version function, the version function that was released after the previous version function and whose game difficulty and / or importance meet the game guidance conditions as the target version function; The guidance inquiry unit is used to send instructional guidance inquiry requests for the target version's features; receive instructional guidance feedback information returned in response to the instructional guidance inquiry requests; and determine whether to accept instructional guidance based on the instructional guidance feedback information. The content sending unit is used to send instructional guidance content for the functions of the target version.
8. An electronic device, characterized in that, It includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor, when executing the computer program, implements the information processing method as described in any one of claims 1-6.
9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions that, when executed by a processor, implement the information processing method as described in any one of claims 1-6.