Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A method and device for realizing a seamless game world regardless of lines

A game world, seamless technology, applied in the computer field, can solve problems such as poor game experience, achieve the effect of reducing lock behavior, reducing the number of synchronizations, and ensuring synchronization efficiency and security

Active Publication Date: 2021-06-01
BEIJING PERFECT WORLD SOFTWARE TECH DEV CO LTD
View PDF16 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Splitting refers to copying each split map scene and then copying multiple identical auxiliary map scenes to run in different scene service processes or threads, and carrying a large number of players in one scene based on splitting. In the same location, people on different lines cannot see each other. If players want to see each other in the same place, they must agree to log in to the same line or choose to switch to the same line. This will undoubtedly bring a lot of inconvenience to the players. poor experience

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A method and device for realizing a seamless game world regardless of lines
  • A method and device for realizing a seamless game world regardless of lines
  • A method and device for realizing a seamless game world regardless of lines

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] Before discussing the exemplary embodiments in more detail, it should be mentioned that some exemplary embodiments are described as processes or methods depicted as flowcharts. Although the flowcharts describe operations as sequential processing, many of the operations may be performed in parallel, concurrently, or simultaneously. In addition, the order of operations can be rearranged. The process may be terminated when its operations are complete, but may also have additional steps not included in the figure. The processing may correspond to a method, function, procedure, subroutine, subroutine, or the like.

[0025] The term "device" in this context refers to an intelligent electronic device that can perform predetermined processing procedures such as numerical calculations and / or logical calculations by running predetermined programs or instructions, which may include a processor and a memory, and the processor executes a predetermined process in the memory Pre-sto...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The present application provides a method and device for realizing a seamless game world without dividing lines. The multiple logical categories determine multiple stages corresponding to the thread pool; the thread pool executes in stages according to the multiple stages in each frame, wherein, when a stage starts, the thread pool activates all threads, and each thread executes The calculation logic in the logic category corresponding to the current stage, and after the calculation logic corresponding to the current stage is executed, check whether there is asynchronous logic data waiting for asynchronous execution in the lock-free queue of this thread, and execute the asynchronous logic data if there is any For data synchronization, when each thread finishes executing the calculation logic corresponding to the current stage and each thread has no asynchronous logic waiting for asynchronous execution, start the next stage until the execution of the multiple stages is completed.

Description

technical field [0001] The present application relates to the field of computer technology, and in particular to a technical solution for realizing a seamless game world without dividing lines. Background technique [0002] In the prior art, MMORPG (Massive Multiplayer Online Role-Playing Game, multiplayer online game) usually can carry a large number of players in one scene only by splitting lines. Splitting refers to copying each split map scene and then copying multiple identical auxiliary map scenes to run in different scene service processes or threads, and carrying a large number of players in one scene based on splitting. In the same location, people on different lines cannot see each other. If players want to see each other in the same place, they must agree to log in to the same line or choose to switch to the same line. This will undoubtedly bring a lot of inconvenience to the players. The experience is poor. Contents of the invention [0003] The purpose of th...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F9/48G06F9/52G06F9/54A63F13/35A63F13/843
CPCA63F13/35A63F13/843G06F9/4881G06F9/524G06F9/546
Inventor 郭鹏
Owner BEIJING PERFECT WORLD SOFTWARE TECH DEV CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products