CN113633990A - Plot editing method and device, computer equipment and storage medium - Google Patents

Plot editing method and device, computer equipment and storage medium Download PDF

Info

Publication number
CN113633990A
CN113633990A CN202110890043.1A CN202110890043A CN113633990A CN 113633990 A CN113633990 A CN 113633990A CN 202110890043 A CN202110890043 A CN 202110890043A CN 113633990 A CN113633990 A CN 113633990A
Authority
CN
China
Prior art keywords
plot
scenario
display
attribute information
selection
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202110890043.1A
Other languages
Chinese (zh)
Inventor
朱峰
杨圣辉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Zhong Qing Long Tu Network Technology Co ltd
Original Assignee
Beijing Zhong Qing Long Tu Network Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Zhong Qing Long Tu Network Technology Co ltd filed Critical Beijing Zhong Qing Long Tu Network Technology Co ltd
Priority to CN202110890043.1A priority Critical patent/CN113633990A/en
Publication of CN113633990A publication Critical patent/CN113633990A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/60Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/50Controlling the output signals based on the game progress
    • A63F13/52Controlling the output signals based on the game progress involving aspects of the displayed game scene
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/30Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by output arrangements for receiving control signals generated by the game device
    • A63F2300/308Details of the user interface
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/60Methods for processing data by generating or executing the game program
    • A63F2300/6009Methods for processing data by generating or executing the game program for importing or creating game content, e.g. authoring tools during game development, adapting content to different platforms, use of a scripting language to create content

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The invention discloses a plot editing method, a plot editing device, computer equipment and a storage medium, wherein the plot editing method comprises the following steps: obtaining plot selection operation of a user on a preset interface, and determining at least one plot operation according to the plot selection operation; configuring display attribute information of each storyline operation; and previewing the plot according to the plot operation and the corresponding display attribute information, and storing the plot operation and the display attribute information as the plot. The embodiment of the invention realizes the rapid development of the game scenario, simplifies the scenario data configuration process, reduces the data error probability, can improve the scenario development efficiency, realizes the nonlinear configuration in the scenario development process, and can improve the expansibility of the scenario data.

Description

Plot editing method and device, computer equipment and storage medium
Technical Field
The embodiment of the invention relates to the technical field of computer application, in particular to a plot editing method, a plot editing device, computer equipment and a storage medium.
Background
In recent years, the game industry has been rapidly developed, and more users have made higher demands on the game quality. The system is a high-quality game, the drama performance plays a very important role in the quality of the game, and the drama is an indispensable part in both the promotion of playing methods and the promotion of the world view of the game. At present, a scenario setting method in a game often uses a scenario editor to lay and change scenario contents in a pipeline form. However, the existing scenario editor has the following problems:
firstly, a plot editor is configured in a pipeline mode, plot updating or expanding is inconvenient, and the overall plot of the whole game needs to be technically reconstructed when the plot is updated or expanded. Secondly, the game editor and the game are independently arranged, and the running state of the game cannot be directly determined after the scenario is edited, so that the game development efficiency is low. And thirdly, the plot data is directly operated in the plot editing process, the data operation is complicated and complex, and the data error rate is high. At present, a plot development method for efficiently configuring plot flows and obtaining plot effects is needed.
Disclosure of Invention
The invention provides a plot editing method, a plot editing device, computer equipment and a storage medium, which are used for realizing the rapid development of game plots, simplifying the plot data configuration process, reducing the data error probability, improving the plot development efficiency, improving the non-linearity of the plot development process and improving the expansibility of plot data.
In a first aspect, an embodiment of the present invention provides a scenario editing method, where the method includes:
obtaining plot selection operation of a user on a preset interface, and determining at least one plot operation according to the plot selection operation;
configuring display attribute information of each storyline operation;
and previewing the plot according to the plot operation and the corresponding display attribute information, and storing the plot operation and the display attribute information as the plot.
In a second aspect, an embodiment of the present invention further provides a scenario editing apparatus, where the apparatus includes:
the system comprises a scenario operation module, a scenario selection module and a scenario selection module, wherein the scenario operation module is used for acquiring scenario selection operations of a user on a preset interface and determining at least one scenario operation according to the scenario selection operations;
the attribute configuration module is used for configuring display attribute information of each plot operation;
and the plot storage module is used for previewing the plots according to the plot operation and the corresponding display attribute information and storing the plot operation and the display attribute information as the plots.
In a third aspect, an embodiment of the present invention further provides a computer device, where the computer device includes:
one or more processors;
a memory for storing one or more programs,
when executed by the one or more processors, cause the one or more processors to implement a scenario editing method as in any of the embodiments of the present invention.
In a fourth aspect, the present invention further provides a computer-readable storage medium, on which a computer program is stored, where the computer program, when executed by a processor, implements the scenario editing method according to any one of the embodiments of the present invention.
According to the embodiment of the invention, the plot selection operation of the user is obtained through the preset interface, the plot operation is determined according to the plot selection operation, the display attribute information is configured for each plot operation, the plot preview is carried out on each plot operation according to the display attribute information, each plot operation and the display attribute information are stored as the plot, the rapid development of the game plot is realized, the plot data configuration process is simplified, the data error probability is reduced, the plot development efficiency can be improved, the plot development process is nonlinear, and the expansibility of the plot data can be improved.
Drawings
Fig. 1 is a flowchart of a scenario editing method according to an embodiment of the present invention;
fig. 2 is a flowchart of another scenario editing method according to a second embodiment of the present invention;
fig. 3 is an exemplary diagram of a background operation configuration provided in the second embodiment of the present invention;
fig. 4 is an exemplary diagram of a role operation configuration provided in the second embodiment of the present invention;
FIG. 5 is a diagram illustrating an example of an audio operation configuration according to a second embodiment of the present invention;
FIG. 6 is a diagram of another example of sound effect operation configuration according to the second embodiment of the present invention;
fig. 7 is an exemplary diagram of a branching scenario configuration according to a second embodiment of the present invention;
FIG. 8 is an exemplary diagram of a configuration view provided by embodiment two of the present invention;
fig. 9 is a schematic structural diagram of a scenario editing apparatus according to a third embodiment of the present invention;
fig. 10 is a schematic structural diagram of a computer device according to a fourth embodiment of the present invention.
Detailed Description
The present invention will be described in further detail with reference to the accompanying drawings and examples. It is to be understood that the specific embodiments described herein are merely illustrative of the invention and are not limiting of the invention. It should be noted that, for convenience of description, only a part of the structures related to the present invention, not all of the structures, are shown in the drawings, and furthermore, embodiments of the present invention and features of the embodiments may be combined with each other without conflict.
Example one
Fig. 1 is a flowchart of a scenario editing method provided in an embodiment of the present invention, where the embodiment is applicable to a situation of game scenario editing, the method may be executed by a scenario editing apparatus, and the apparatus may be implemented in a hardware and/or software manner, and referring to fig. 1, the method provided in the embodiment of the present invention specifically includes the following steps:
and step 110, obtaining a scenario selection operation of a user on a preset interface, and determining at least one scenario operation according to the scenario selection operation.
The preset interface can be a scenario visualization operation interface, the preset interface can be used for receiving and displaying information, and it can be understood that the preset interface can be generated according to an interface configuration file, and the configuration file can include information such as the type, style and position of a display control. The scenario operation may be a basic element for generating a scenario, including various items of information constituting the scenario, and may be a game text, a game sound effect, a game vertical drawing, and the like.
Specifically, the preset interface may be visually displayed, a scenario selection operation input by a user may be received, one or more scenario operations for generating a scenario may be determined according to the scenario selection operation, for example, the one or more bound scenario operations may be obtained according to a control or an operation position controlled by the scenario selection operation, or the one or more scenario operations may be directly selected by the scenario selection operation.
And step 120, configuring display attribute information of each plot operation.
The display attribute information may be attribute information of each plot operation, and the display attribute information may include a display mode of the plot operation and an association relationship with other plot operations, where the association relationship may be a front-back connection sequence between the plot operations.
Specifically, after it can be determined that each scenario operation is performed, the display attribute information can be configured for each scenario operation continuously. For example, the selected storyline operation may be displayed in a preset interface, and the user may configure the display attribute information of each storyline operation by configuring table information, selecting a pull-down menu, or directly inputting information.
And step 130, previewing the scenario according to the scenario operation and the corresponding display attribute information, and storing the scenario operation and the display attribute information as the scenario.
The scenario preview may be a process of playing and displaying a selected scenario operation, and the scenario operation range of the scenario preview may be all the scenario operations or a part of the scenario operations that have been configured. The scenario may be scenario information for persistent storage, and may be composed of scenario operations and display attribute information corresponding to the scenario operations, and the scenario may further include unique identification information for distinguishing from other scenarios.
In the embodiment of the present invention, a scenario preview may be performed on scenario operations configured with presentation attribute information, in the course of the scenario preview, all the configured scenario operations may be previewed, or scenario operations configured within a period of time may be previewed, or a certain number of configured scenarios may be previewed, and in the course of the preview, the scenario operations may be configured and presented in a preset interface by using the presentation attribute information configured for each scenario operation. After the scenario preview, the scenario operations and the corresponding display attribute information may be saved as the scenario, and it may be understood that the saving process may be triggered by a user or automatically triggered by the scenario editing apparatus.
According to the embodiment of the invention, the plot selection operation of the user is obtained through the preset interface, the plot operation is determined according to the plot selection operation, the display attribute information is configured for each plot operation, the plot preview is carried out on each plot operation according to the display attribute information, each plot operation and the display attribute information are stored as the plot, the rapid development of the game plot is realized, the plot data configuration process is simplified, the data error probability is reduced, the plot development efficiency can be improved, the plot development process is nonlinear, and the expansibility of the plot data can be improved.
Example two
Fig. 2 is a flowchart of another scenario editing method provided in the second embodiment of the present invention, the second embodiment of the present invention is embodied on the basis of the foregoing second embodiment of the present invention, and referring to fig. 2, the method provided in the second embodiment of the present invention specifically includes the following steps:
step 210, receiving a scenario selection operation of a user at a display control of a preset interface, wherein the scenario selection operation at least comprises: click operation, check operation, slide operation and touch operation.
The display control may be an operation area for a storyline operation, and the display control may include a text box, a pull-down menu, a table, a selection box, and the like.
In the embodiment of the invention, the preset interface can be composed of one or more display controls, each display control can display one or more plot operations forming a plot, the display controls in the preset interface can receive click operation, sliding operation and touch operation of a user, and the plot operations can be selected through the operations.
Step 220, determining the scenario operation bound by the display control receiving the scenario selection operation.
The storyline operation may be content for editing a storyline, for example, the storyline operation is specifically text, and one or more text contents may be configured.
In the embodiment of the invention, the display control in the preset interface can be bound with each plot operation in advance, different display controls can realize selection and configuration of different plot operations, when the display control obtains the plot selection operation, the corresponding plot operation can be searched according to the display control controlled by the plot selection operation, and further, the specific operation content of the plot operation can be displayed in the preset display interface.
Further, on the basis of the above embodiment of the invention, the storyline operation includes at least one of: backgrounds, caricatures, computer animations, characters, text, sound effects, vibrations, video, interactions.
In the embodiment of the invention, a plot can be divided into fine-dimension operations such as a background, a cartoon, a computer animation, a role, a text, a sound effect, a vibration, a video, an interaction, a video and the like, and the plot can be composed of the plot operations, wherein the background can be an operation for controlling a game background picture or background animation, and the background can be an enabled background and a background display mode; the cartoon can be a cartoon configured according to the identification number of the cartoon, and the configured cartoon can be pre-stored or uploaded immediately; computer animation may be the operation of enabling and setting effects on a computer animation; the role can be an operation of configuring a role vertical drawing, the role vertical drawing can comprise two pictures or Live2D, the role vertical drawing also has the same setting of multiple expressions for the same role, and the role expressions can be configured; the text can be an operation for configuring a game text, the text can be provided with a multi-language text library, and text display related contents such as text display characters, text display attributes, bound roles, text boxes and the like can be configured; the sound effect can be the operation of configuring the sound effect, and a plurality of sound effects can be configured at the same position; the vibration can be the operation for configuring the vibration of the game, and can be configured aiming at the vibration of a character, the vibration of a screen, the vibration of operation and the like; the video can be an operation for configuring the video, can be uploaded or configured with an existing video, and further can convert the video format; the interaction can be the configuration of interaction in the configuration game, and preset interaction content can be uploaded or updated, such as player interaction operation, player interaction selection, player interaction content and the like;
step 230, configuring a display sequence of each storyline operation, and setting a corresponding display mode for each storyline operation, wherein the display mode comprises: one of immediate execution, wait for click execution, and timed execution.
In the embodiment of the present invention, the exhibition sequence and the exhibition mode may be configured by shaking each scenario operation, where the exhibition mode may include immediate execution, wait click execution, timing execution, and the like, the immediate execution may be to play the configured scenario operation immediately, the wait click execution may wait for the user to play the configured scenario operation after clicking, and the timing execution may wait for a period of time to play the configured scenario.
And step 240, sequentially acquiring the display contents of the corresponding plot operation according to the display sequence of the display attribute information.
Specifically, during the scenario preview, the display sequence may be obtained in the display attribute information of each scenario operation, and the display content of each scenario operation may be obtained according to the display sequence, and the display content may be obtained in the background server or the file system according to the scenario operation.
And step 250, acquiring the display position of each display content on a preset interface.
The display position may be position information for displaying the display content, may be a coordinate of a preset interface or a display control identifier, and the like, and the corresponding relationship between the display position and the display content may be pre-bound, or may be automatically selected according to the type of the display content.
In the embodiment of the present invention, the display positions of the display contents in the preset interface may be respectively determined, and the corresponding relationship between the display positions and the display contents may be pre-bound or automatically selected according to the types of the display contents.
And step 260, controlling each display content to be displayed at the corresponding display position according to the display mode of the display attribute information.
Specifically, the display attribute information corresponding to each display content may be obtained, the display modes therein may be extracted, and the display content may be displayed at the display position according to the corresponding display modes, where the display modes include displaying the display content at the display position immediately, displaying the display content at the display position after the display content is clicked by the user, or displaying the display content at the display position after waiting for a period of time.
And step 270, saving the plot operation and display attribute information as the plot.
In the embodiment of the invention, the plot operation and the corresponding display attribute information can be stored in an associated manner, the stored information can be used as the plot, and it can be understood that a unique identification number can be generated for the plot, so that the plot can be managed conveniently.
Step 280, adjusting the display attribute information of the scenario to generate branch data, and setting branch identification information for the scenario.
The branch data may be a branch scenario in the scenario, different amounts of branch data may be set according to the number of the branch scenarios, and further, the branch data may be a scenario adjusted by the display attribute information, and part or all of the display attribute information is different from the original scenario. The branch identification information may mark the scenario as information of branch data, and may be a character string composed of numbers, letters, or special symbols, and the branch identification information may further include an association relationship between the position of the main line scenario and other branch data, and the like.
In the embodiment of the invention, after the scenario is generated, the scenario operation and the display attribute information and other contents included in the scenario can be adjusted to realize the adjustment of the scenario, the adjusted scenario can be used as branch line data, and the associated branch identification information can be generated for the branch line data to realize the generation of the branch scenario.
In the embodiment of the invention, the plot selection operation of the user is received through the display control of the preset interface, the plot operation bound by the display control receiving the plot selection operation is determined, the display sequence and the display mode are configured for each plot operation, acquiring the display content of the corresponding plot operation according to each display sequence, acquiring the display position of each display content on a preset interface, displaying each display content at the corresponding display position by using a display mode to realize plot preview, storing the plot operation and the display attribute as plots, and adjusting the exhibition attribute information of the scenario to generate branch data and generating branch identification information during storage, thereby realizing rapid development of the game scenario, simplifying the configuration process of the scenario data, reducing the error probability of the data, the efficiency of the plot development can be improved, the plot development process is nonlinear, and the expansibility of the plot data can be improved.
Further, on the basis of the above embodiment of the invention, the method further includes:
managing profiles of the storyline operations, wherein the managing comprises: at least one of an add operation, a delete operation, an update operation, and a lookup operation.
The configuration file may be a storage area for storing display contents of each scenario operation, and the configuration file may be a storage area such as a database and a storage file.
In the embodiment of the present invention, configuration files of the respective scenario operations may also be managed, and display contents corresponding to the respective scenario operations may be subjected to an adding operation, a deleting operation, an updating operation, a searching operation, and the like.
In one exemplary embodiment, a scenario editing method of a game may include the steps of:
(1) and performing overall management on all the configuration files of the whole body, wherein the management can comprise adding, deleting, modifying and checking the four basic items and class batch processing.
(2) The scenario configuration is carried out in units of operation configuration, and currently supported operations include background, cartoon (custom animation), computer animation CG, role, text, sound effect, vibration, video, interaction, linear execution sequence and trigger conditions under which all effects can be concurrent.
Wherein, the background: reading the background library, selecting the background to be activated, and setting whether the gradual animation of the current background is started or not, see fig. 3.
Cartoon: the name of the animation Toggle in the prefabricated body is appointed, and the animation preset body self-made by an operator can be played.
Computer animation CG: the treatment method was consistent with the background.
Role: reading the role library, acquiring role information, and respectively supporting two modes of pictures/live 2D, wherein only pictures support the expression system, and resource replacement configuration is performed on modified parts, as shown in fig. 4.
Text: reading a multi-language text library, acquiring text information, binding text setting display characters, character attributes, binding roles, text box modes and other information, and automatically acquiring appointed voice files with the same name, which is shown in the attached figure 5.
Sound effect: the background sound is limited only, and a plurality of special sound effects can be arranged in parallel, see figure 6.
Vibrating: and (4) vibrating a character and a screen, and triggering operation.
Video: and importing the configuration video, automatically analyzing and playing by using AVPro according to the situation, and playing the video by using a Unity self-contained PlayerVideo in an editor by default.
Interaction: the function supports interactive operation of players, can manufacture prefabricated bodies according to requirements, and realizes operations such as drawing patterns and QTE clicking and effect display.
(3) All configurations are divided on the timeline into: the method comprises three modes of immediate execution, click waiting and timing execution, wherein in the linear mode, the click waiting and timing execution (which can be optimized to be supported by dual modes) are in a blocking mode, and the immediate execution can be concurrent operation.
(4) After configuration is complete, we will operate the branch editor to configure the branch functionality, see FIG. 7.
(5) And branch configuration is carried out, option change is supported, data change is good feeling and the like, when branch data is not configured, the default is a no-option branch state, the configuration result figure 8 can be immediately checked in an editor, and Debug processing is carried out aiming at the problem of partial configuration errors, so that planning and timely positioning and modification are facilitated.
EXAMPLE III
Fig. 9 is a schematic structural diagram of a scenario editing apparatus according to a third embodiment of the present invention, and as shown in fig. 9, the scenario editing apparatus according to the third embodiment of the present invention may include: scenario operation module 301, attribute configuration module 302 and scenario storage module 303
The scenario operation module 301 is configured to obtain a scenario selection operation of a user on a preset interface, and determine at least one scenario operation according to the scenario selection operation.
An attribute configuration module 302, configured to configure the display attribute information of each storyline operation.
And the plot storage module 303 is configured to perform plot preview according to the plot operation and the corresponding display attribute information, and store the plot operation and the display attribute information as a plot.
In the embodiment of the invention, the plot selection operation of the user is acquired on the preset interface through the plot operation module, the plot operation is determined according to the plot selection operation, the attribute configuration module configures the display attribute information for each plot operation, the plot storage module performs plot preview on each plot operation according to the display attribute information, and stores each plot operation and the display attribute information as the plot, so that the rapid development of the game plot is realized, the plot data configuration process is simplified, the data error probability is reduced, the plot development efficiency is improved, the plot development process is nonlinear, and the expansibility of the plot data is improved.
Further, on the basis of the above embodiment of the present invention, the scenario operation module 301 includes:
an operation receiving unit, configured to receive, at a display control of the preset interface, a scenario selection operation of a user, where the scenario selection operation at least includes: click operation, check operation, slide operation and touch operation.
An operation determination unit, configured to determine the scenario operation bound by the display control that receives the scenario selection operation.
Further, on the basis of the above embodiment of the invention, the storyline operation in the operation determination unit includes at least one of: backgrounds, caricatures, computer animations, characters, text, sound effects, vibrations, video, interactions.
Further, on the basis of the above embodiment of the present invention, the attribute configuration module 302 includes:
a parameter configuration unit, configured to configure a display sequence of each storyline operation, and set a corresponding display mode for each storyline operation, where the display mode includes: one of immediate execution, wait for click execution, and timed execution.
Further, on the basis of the above embodiment of the present invention, the scenario saving module 303 includes:
and the content acquisition unit is used for sequentially acquiring the corresponding display contents of the plot operation according to the display sequence of the display attribute information.
And the position acquisition unit is used for acquiring the display position of each display content on the preset interface.
And the display control unit is used for controlling the display of each display content at the corresponding display position according to the display mode of the display attribute information.
Further, on the basis of the above embodiment of the invention, the apparatus further includes:
and the branch configuration module is used for adjusting the display attribute information of the scenario to generate branch data and setting branch identification information for the scenario.
Further, on the basis of the above embodiment of the invention, the apparatus further includes:
an operation management module, configured to manage configuration files of the storyline operations, wherein the management includes: at least one of an add operation, a delete operation, an update operation, and a lookup operation.
Example four
Fig. 10 is a schematic structural diagram of a computer device according to a fourth embodiment of the present invention. FIG. 10 illustrates a block diagram of a computer device 312 suitable for use in implementing embodiments of the present invention. The computer device 312 shown in FIG. 10 is only an example and should not bring any limitations to the functionality or scope of use of embodiments of the present invention. The device 312 is a computing device for update functionality of a typical intelligent robot map.
As shown in FIG. 10, computer device 312 is in the form of a general purpose computing device. The components of computer device 312 may include, but are not limited to: one or more processors 316, a storage device 328, and a bus 318 that couples the various system components including the storage device 328 and the processors 316.
Bus 318 represents one or more of any of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, and a processor or local bus using any of a variety of bus architectures. By way of example, such architectures include, but are not limited to, an Industry Standard Architecture (ISA) bus, a Micro Channel Architecture (MCA) bus, an enhanced ISA bus, a Video Electronics Standards Association (VESA) local bus, and a Peripheral Component Interconnect (PCI) bus.
Computer device 312 typically includes a variety of computer system readable media. Such media may be any available media that is accessible by computer device 312 and includes both volatile and nonvolatile media, removable and non-removable media.
Storage 328 may include computer system readable media in the form of volatile Memory, such as Random Access Memory (RAM) 330 and/or cache Memory 332. The computer device 312 may further include other removable/non-removable, volatile/nonvolatile computer system storage media. By way of example only, storage system 334 may be used to read from and write to non-removable, nonvolatile magnetic media (not shown in FIG. 8, and commonly referred to as a "hard drive"). Although not shown in FIG. 10, a magnetic disk drive for reading from and writing to a removable, nonvolatile magnetic disk (e.g., a "floppy disk") and an optical disk drive for reading from or writing to a removable, nonvolatile optical disk (e.g., a Compact disk-Read Only Memory (CD-ROM), a Digital Video disk (DVD-ROM), or other optical media) may be provided. In these cases, each drive may be connected to bus 318 by one or more data media interfaces. Storage 328 may include at least one program product having a set (e.g., at least one) of program modules that are configured to carry out the functions of embodiments of the invention.
Program 336 having a set (at least one) of program modules 326 may be stored, for example, in storage 328, such program modules 326 including, but not limited to, an operating system, one or more application programs, other program modules, and program data, each of which may comprise an implementation of a network environment, or some combination thereof. Program modules 326 generally carry out the functions and/or methodologies of embodiments of the invention as described herein.
The computer device 312 may also communicate with one or more external devices 314 (e.g., keyboard, pointing device, camera, display 324, etc.), with one or more devices that enable a user to interact with the computer device 312, and/or with any devices (e.g., network card, modem, etc.) that enable the computer device 312 to communicate with one or more other computing devices. Such communication may occur via input/output (I/O) interfaces 322. Also, computer device 312 may communicate with one or more networks (e.g., a Local Area Network (LAN), Wide Area Network (WAN), etc.) and/or a public Network, such as the internet, via Network adapter 320. As shown, network adapter 320 communicates with the other modules of computer device 312 via bus 318. It should be appreciated that although not shown in the figures, other hardware and/or software modules may be used in conjunction with the computer device 312, including but not limited to: microcode, device drivers, Redundant processing units, external disk drive Arrays, disk array (RAID) systems, tape drives, and data backup storage systems, to name a few.
The processor 316 executes various functional applications and data processing, for example, a scenario editing method provided in the above-described embodiment of the present invention, by running a program stored in the storage 328.
EXAMPLE five
An embodiment of the present invention provides a computer-readable storage medium having stored thereon a computer program that, when executed by a processing apparatus, implements a scenario editing method as in an embodiment of the present invention. The computer readable medium of the present invention described above may be a computer readable signal medium or a computer readable storage medium or any combination of the two. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples of the computer readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the present disclosure, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. In contrast, in the present disclosure, a computer readable signal medium may comprise a propagated data signal with computer readable program code embodied therein, either in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to: electrical wires, optical cables, RF (radio frequency), etc., or any suitable combination of the foregoing.
In some embodiments, the clients, servers may communicate using any currently known or future developed network Protocol, such as HTTP (HyperText Transfer Protocol), and may interconnect with any form or medium of digital data communication (e.g., a communications network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), the Internet (e.g., the Internet), and peer-to-peer networks (e.g., ad hoc peer-to-peer networks), as well as any currently known or future developed network.
The computer readable medium may be embodied in the electronic device; or may exist separately without being assembled into the electronic device.
The computer readable medium carries one or more programs which, when executed by the electronic device, cause the electronic device to: obtaining plot selection operation of a user on a preset interface, and determining at least one plot operation according to the plot selection operation; configuring display attribute information of each storyline operation; and previewing the plot according to the plot operation and the corresponding display attribute information, and storing the plot operation and the display attribute information as the plot.
Computer program code for carrying out operations for the present disclosure may be written in any combination of one or more programming languages, including but not limited to an object oriented programming language such as Java, Smalltalk, C + +, and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet service provider).
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The units described in the embodiments of the present disclosure may be implemented by software or hardware. Where the name of an element does not in some cases constitute a limitation on the element itself.
The functions described herein above may be performed, at least in part, by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: field Programmable Gate Arrays (FPGAs), Application Specific Integrated Circuits (ASICs), Application Specific Standard Products (ASSPs), systems on a chip (SOCs), Complex Programmable Logic Devices (CPLDs), and the like.
In the context of this disclosure, a machine-readable medium may be a tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of a machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
It is to be noted that the foregoing is only illustrative of the preferred embodiments of the present invention and the technical principles employed. It will be understood by those skilled in the art that the present invention is not limited to the particular embodiments described herein, but is capable of various obvious changes, rearrangements and substitutions as will now become apparent to those skilled in the art without departing from the scope of the invention. Therefore, although the present invention has been described in greater detail by the above embodiments, the present invention is not limited to the above embodiments, and may include other equivalent embodiments without departing from the spirit of the present invention, and the scope of the present invention is determined by the scope of the appended claims.

Claims (10)

1. A scenario editing method, the method comprising:
obtaining plot selection operation of a user on a preset interface, and determining at least one plot operation according to the plot selection operation;
configuring display attribute information of each storyline operation;
and previewing the plot according to the plot operation and the corresponding display attribute information, and storing the plot operation and the display attribute information as the plot.
2. The method according to claim 1, wherein the obtaining of a scenario selection operation of a user in a preset interface and the determining of at least one scenario operation according to the scenario selection operation comprise:
receiving a plot selection operation of a user at a display control of the preset interface, wherein the plot selection operation at least comprises the following steps: click operation, collude selection operation, sliding operation and touch operation;
determining the plot operation bound to the display control receiving the plot selection operation.
3. The method of claim 1 or 2, wherein the storyline operation comprises at least one of: backgrounds, caricatures, computer animations, characters, text, sound effects, vibrations, video, interactions.
4. The method of claim 1, wherein said configuring presentation attribute information for each of said storyline operations comprises:
configuring a display sequence of the plot operations, and setting a corresponding display mode for each plot operation, wherein the display mode comprises the following steps: one of immediate execution, wait for click execution, and timed execution.
5. The method according to claim 1, wherein said previewing a scenario according to said scenario operation and corresponding said presentation attribute information comprises:
sequentially acquiring the display contents of the corresponding plot operation according to the display sequence of the display attribute information;
acquiring the display position of each display content on the preset interface;
and controlling the display content to be displayed at the corresponding display position according to the display mode of the display attribute information.
6. The method of claim 1, further comprising:
and adjusting the display attribute information of the scenario to generate branch data, and setting branch identification information for the scenario.
7. The method of claim 1, further comprising:
managing profiles for each of the storyline operations, wherein the managing comprises: at least one of an add operation, a delete operation, an update operation, and a lookup operation.
8. A scenario editing apparatus, characterized in that the apparatus comprises:
the system comprises a scenario operation module, a scenario selection module and a scenario selection module, wherein the scenario operation module is used for acquiring scenario selection operations of a user on a preset interface and determining at least one scenario operation according to the scenario selection operations;
the attribute configuration module is used for configuring display attribute information of each plot operation;
and the plot storage module is used for previewing the plots according to the plot operation and the corresponding display attribute information and storing the plot operation and the display attribute information as the plots.
9. A computer device, characterized in that the computer device comprises:
one or more processors;
a memory for storing one or more programs,
when executed by the one or more processors, cause the one or more processors to implement the scenario editing method of any of claims 1-7.
10. A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out the scenario editing method according to any one of claims 1-7.
CN202110890043.1A 2021-08-04 2021-08-04 Plot editing method and device, computer equipment and storage medium Pending CN113633990A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110890043.1A CN113633990A (en) 2021-08-04 2021-08-04 Plot editing method and device, computer equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110890043.1A CN113633990A (en) 2021-08-04 2021-08-04 Plot editing method and device, computer equipment and storage medium

Publications (1)

Publication Number Publication Date
CN113633990A true CN113633990A (en) 2021-11-12

Family

ID=78419579

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110890043.1A Pending CN113633990A (en) 2021-08-04 2021-08-04 Plot editing method and device, computer equipment and storage medium

Country Status (1)

Country Link
CN (1) CN113633990A (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1347047A (en) * 2001-10-25 2002-05-01 英业达股份有限公司 Multimedia program system and method for managing story of play
JP2004344499A (en) * 2003-05-23 2004-12-09 Konami Co Ltd Multi-scenario selection/execution game program and game device
CN105854300A (en) * 2016-04-01 2016-08-17 上海班图网络科技有限公司 Editing method for rapid Doujin game script customization editor
JP2018079093A (en) * 2016-11-16 2018-05-24 株式会社スクウェア・エニックス Video game device and program
CN109513212A (en) * 2018-11-19 2019-03-26 苏州好玩友网络科技有限公司 A kind of 2D mobile phone games UI, plot edit methods and system
CN110292776A (en) * 2019-07-04 2019-10-01 珠海西山居移动游戏科技有限公司 A kind of plot generation method and device calculate equipment and storage medium
CN110876850A (en) * 2018-09-05 2020-03-13 网易(杭州)网络有限公司 Method and device for editing hand game

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1347047A (en) * 2001-10-25 2002-05-01 英业达股份有限公司 Multimedia program system and method for managing story of play
JP2004344499A (en) * 2003-05-23 2004-12-09 Konami Co Ltd Multi-scenario selection/execution game program and game device
CN105854300A (en) * 2016-04-01 2016-08-17 上海班图网络科技有限公司 Editing method for rapid Doujin game script customization editor
JP2018079093A (en) * 2016-11-16 2018-05-24 株式会社スクウェア・エニックス Video game device and program
CN110876850A (en) * 2018-09-05 2020-03-13 网易(杭州)网络有限公司 Method and device for editing hand game
CN109513212A (en) * 2018-11-19 2019-03-26 苏州好玩友网络科技有限公司 A kind of 2D mobile phone games UI, plot edit methods and system
CN110292776A (en) * 2019-07-04 2019-10-01 珠海西山居移动游戏科技有限公司 A kind of plot generation method and device calculate equipment and storage medium

Similar Documents

Publication Publication Date Title
JP7387891B2 (en) Video file generation method, device, terminal, and storage medium
US10031921B2 (en) Methods and systems for storage of media item metadata
US10854181B2 (en) Music composition tools on a single pane-of-glass
US10311843B2 (en) Music composition tools on a single pane-of-glass
CN108833787B (en) Method and apparatus for generating short video
CN112073649A (en) Multimedia data processing method, multimedia data generating method and related equipment
US20130272679A1 (en) Video Generator System
CN113365134B (en) Audio sharing method, device, equipment and medium
CN113190314A (en) Interactive content generation method and device, storage medium and electronic equipment
CN112822541B (en) Video generation method and device, electronic equipment and computer readable medium
EP4124052A1 (en) Video production method and apparatus, and device and storage medium
CN110784753B (en) Interactive video playing method and device, storage medium and electronic equipment
CN112015927B (en) Method and device for editing multimedia file, electronic equipment and storage medium
JP2023539815A (en) Minutes interaction methods, devices, equipment and media
US10468001B2 (en) Music composition tools on a single pane-of-glass
JP2022538702A (en) Voice packet recommendation method, device, electronic device and program
CN111831815A (en) Questionnaire display control method and device, storage medium and electronic equipment
KR101720635B1 (en) Method for web-based producing 3d video contents and server implementing the same
KR102353797B1 (en) Method and system for suppoting content editing based on real time generation of synthesized sound for video content
CN113633990A (en) Plot editing method and device, computer equipment and storage medium
CN115981769A (en) Page display method, device, equipment, computer readable storage medium and product
US9972000B2 (en) Remote document generation
KR20000000266A (en) Apparatus for creating graphic file including sound data
WO2022252916A1 (en) Method and apparatus for generating special effect configuration file, device and medium
KR102488623B1 (en) Method and system for suppoting content editing based on real time generation of synthesized sound for video content

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20211112