CN102468906A - 一种联网游戏中交互逻辑容错的方法以及联网游戏容错*** - Google Patents

一种联网游戏中交互逻辑容错的方法以及联网游戏容错*** Download PDF

Info

Publication number
CN102468906A
CN102468906A CN2010105368844A CN201010536884A CN102468906A CN 102468906 A CN102468906 A CN 102468906A CN 2010105368844 A CN2010105368844 A CN 2010105368844A CN 201010536884 A CN201010536884 A CN 201010536884A CN 102468906 A CN102468906 A CN 102468906A
Authority
CN
China
Prior art keywords
game
data
game data
client
server
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.)
Granted
Application number
CN2010105368844A
Other languages
English (en)
Other versions
CN102468906B (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.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen 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 Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201010536884.4A priority Critical patent/CN102468906B/zh
Priority to PCT/CN2011/081787 priority patent/WO2012059067A1/zh
Priority to KR1020137014191A priority patent/KR20130087546A/ko
Priority to US13/825,653 priority patent/US20130184083A1/en
Priority to EP11837593.0A priority patent/EP2615758B1/en
Priority to SG2013028394A priority patent/SG189421A1/en
Publication of CN102468906A publication Critical patent/CN102468906A/zh
Application granted granted Critical
Publication of CN102468906B publication Critical patent/CN102468906B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • 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/30Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
    • A63F13/35Details of game servers
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/24Testing correct operation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/08Protocols specially adapted for terminal emulation, e.g. Telnet
    • 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/50Features 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 details of game servers
    • A63F2300/53Features 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 details of game servers details of basic data processing
    • A63F2300/535Features 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 details of game servers details of basic data processing for monitoring, e.g. of user parameters, terminal parameters, application parameters, network parameters
    • 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/50Features 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 details of game servers
    • A63F2300/55Details of game data or player data management
    • A63F2300/552Details of game data or player data management for downloading to client devices, e.g. using OS version, hardware or software profile of the client device
    • 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/50Features 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 details of game servers
    • A63F2300/55Details of game data or player data management
    • A63F2300/5586Details of game data or player data management for enforcing rights or rules, e.g. to prevent foul play

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Debugging And Monitoring (AREA)
  • Computer And Data Communications (AREA)
  • Pinball Game Machines (AREA)
  • Hardware Redundancy (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明适用于计算机领域,提供了一种联网游戏中交互逻辑容错方法以及联网游戏容错***,所述方法包括以下步骤:客户端判断游戏数据是否出错;当客户端判断游戏出错时,向游戏服务器发送游戏数据同步请求;游戏服务器向客户端返回游戏数据同步响应,所述游戏数据同步响应包含有出错游戏数据对应的正确游戏数据;客户端根据所述游戏数据同步响应更新游戏玩家的游戏数据。本发明实施例中,客户端在判断游戏数据出现错误时,向游戏服务器发送游戏数据同步请求;游戏服务器向客户端返回游戏数据同步响应,客户端根据游戏服务器返回的游戏数据同步响应更新玩家的游戏数据,使得客户端在游戏数据出现错误的情况下,也可以进行游戏。

Description

一种联网游戏中交互逻辑容错的方法以及联网游戏容错***
技术领域
本发明属于计算机领域,尤其涉及一种联网游戏中交互逻辑容错的方法以及联网游戏容错***。
背景技术
如图1所示为现有容错技术的方法,客户端与游戏服务器通过交互过程中的数据匹配来达到容错的目的:玩家每进行一个操作,客户端都会向游戏服务器发送所述操作的数据,游戏服务器对接收的数据进行逻辑处理,并向客户端返回所述操作的数据,如果客户端和游戏服务器的数据匹配成功就代表客户端与游戏服务器的游戏数据一致。
如果客户端没有收到游戏服务器返回的数据,客户端的就不能执行玩家的操作,导致客户端的数据与游戏服务器的数据不一致,引起逻辑状态错误,导致游戏无法继续进行下去。
发明内容
本发明实施例的目的在于提供一种联网游戏中交互逻辑容错的方法,旨在解决客户端游戏数据与游戏服务器游戏数据不同步的问题。
本发明实施例是这样实现的,一种联网游戏中交互逻辑容错的方法,包括以下步骤:
客户端判断游戏数据是否出错;
当客户端判断游戏出错时,向游戏服务器发送游戏数据同步请求;
游戏服务器向客户端返回游戏数据同步响应,所述游戏数据同步响应包含有出错游戏数据对应的正确游戏数据;
客户端根据所述游戏数据同步响应更新游戏玩家的游戏数据。
本发明实施例的另一目的在于提供一种联网游戏容错***,包括:
至少一个客户端,用于判断游戏数据是否出错,当判断游戏数据出错时向游戏服务器发送游戏数据同步请求,接收游戏服务器返回的游戏数据同步响应,并根据所述游戏数据同步响应更新游戏玩家的游戏数据;以及
游戏服务器,用于接收客户端发送的游戏数据同步请求,向客户端返回游戏数据同步响应;
所述游戏数据同步响应包含有出错游戏数据对应的正确游戏数据。
本发明实施例中,客户端在判断游戏数据出现错误时,向游戏服务器发送游戏数据同步请求;游戏服务器向客户端返回游戏数据同步响应,所述游戏数据同步响应中包含有出错游戏数据对应的正确游戏数据,客户端根据游戏服务器返回的游戏数据同步响应更新玩家的游戏数据,解决了客户端与游戏服务器数据不同的问题,使得客户端在游戏数据出现错误的情况下,也可以进行游戏。
附图说明
图1是现有技术提供的联网游戏中交互逻辑容错方法的流程图;
图2是本发明实施例提供的通用联网游戏中交互逻辑容错方法的流程图;
图3是本发明实施例提供的联网游戏容错***中客户端的结构图;
图4是本发明实施例提供的联网游戏容错***中游戏服务器的结构;
图5是本发明实施例提供的联网容错游戏***的结构图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
在本发明实施例中,客户端在游戏数据出现错误时向游戏服务器发送游戏数据同步请求,通过与游戏服务器的游戏数据进行比对,调整客户端的游戏数据,使得联网游戏可以继续进行。
本发明提供了一种联网游戏中交互逻辑容错方法以及联网游戏容错***:
所述方法包括:客户端判断游戏数据是否出错;
当客户端判断游戏出错时,向游戏服务器发送游戏数据同步请求;
游戏服务器向客户端返回游戏数据同步响应,所述游戏数据同步响应包含有出错游戏数据对应的正确游戏数据;
客户端根据所述游戏数据同步响应更新游戏玩家的游戏数据。
所述联网游戏容错***包括:至少一个客户端,用于判断游戏数据是否出错,当判断游戏数据出错时向游戏服务器发送游戏数据同步请求,接收游戏服务器返回的游戏数据同步响应,并根据所述游戏数据同步响应更新游戏玩家的游戏数据;以及
游戏服务器,用于接收客户端发送的游戏数据同步请求,向客户端返回游戏数据同步响应;
所述游戏数据同步响应包含有出错游戏数据对应的正确游戏数据。
如图2所示为本发明实施例提供的通用联网游戏中交互逻辑容错方法的流程图,详述如下:
步骤S201,客户端判断游戏数据是否出错。
作为本发明的一个实施例,玩家每进行一个操作,客户端都会向游戏服务器发送操作指令,游戏服务器则向客户端发送针对所述操作指令的反馈信息,如果客户端未收到服务器发送的只对所述操作指令的反馈信息,则客户端判断游戏数据出错。
作为本发明的又一实施例,客户端在不确定自身游戏数据与游戏服务器的游戏数据一致的情况下,向游戏服务器发送用户数据获取请求;游戏服务器在收到所述游戏数据获取请求后向客户端返回游戏数据响应,所述游戏数据响应中包含有所述用户数据获取请求所请求的游戏数据;客户端对游戏服务器返回的游戏数据与本地存储的游戏数据进行比对,如果游戏服务器返回的游戏数据与本地存储的游戏数据不一致时,则客户端判断所述游戏操作指令对应的游戏数据出错。
步骤S202,当客户端判断游戏出错时,向游戏服务器发送游戏数据同步请求。
步骤S203,游戏服务器向客户端返回游戏数据同步响应,所述游戏数据同步响应包含有出错游戏数据对应的正确游戏数据。
步骤S204,,客户端根据所述游戏数据同步响应更新游戏玩家的游戏数据。
本发明实施例中,客户端在判断游戏数据出现错误时,向游戏服务器发送游戏数据同步请求;游戏服务器向客户端返回游戏数据同步响应,所述游戏数据同步响应中包含有出错游戏数据对应的正确游戏数据,客户端根据游戏服务器返回的游戏数据同步响应更新玩家的游戏数据,解决了客户端与游戏服务器数据不同的问题,使得客户端在游戏数据出现错误的情况下,也可以进行游戏。
如图3所示为本发明实施例提供的联网游戏容错***中客户端的结构,为了便于说明,仅示出了与本发明实施相关的部分。
数据错误判断单元11,用于判断客户端当前的游戏数据是否出错;
所示数据错误判断单元11还包括游戏操作指令发送子单元111,用于向游戏服务器发送游戏操作指令;用户数据获取请求发送子单元112,用于客户端在不确定自身游戏数据与游戏服务器的游戏数据一致的情况下向游戏服务器发送游戏获取数据请求;用户数据获取请求接收子单元113,用于接收游戏服务器发送的游戏数据;数据比对子单元114,用于对游戏服务器返回的游戏数据与本地存储的游戏数据进行比对;错误判断子单元115,用于当客户端未收到游戏服务器针对所述游戏操作指令的反馈信息或游戏服务器返回的游戏数据与本地存储的游戏数据不一致时,判断所述游戏操作指令对应的游戏数据出错。
作为本发明的一个实施例,玩家每进行一个操作,游戏操作指令子单元111向游戏服务器发送操作指令,游戏服务器则向客户端发送针对所述操作指令的反馈信息,如果客户端未收到服务器发送的只对所述操作指令的反馈信息,则错误判断子单元115判断游戏数据出错。
作为本发明的又一实施例,客户端在不确定自身游戏数据与游戏服务器的游戏数据一致的情况下,用户数据获取请求发送子单元112向游戏服务器发送用户数据获取请求;游戏服务器在收到所述游戏数据获取请求后向客户端返回游戏数据响应,所述游戏数据响应中包含有所述用户数据获取请求所请求的游戏数据;用户数据获取请求接收子单元113接收游戏服务器发送的游戏数据响应;数据比对子单元114对游戏服务器返回的游戏数据与本地存储的游戏数据进行比对,如果游戏服务器返回的游戏数据与本地存储的游戏数据不一致时,则错误判断子单元115判断所述游戏操作指令对应的游戏数据出错。
数据同步请求发送单元12,用于在所述数据错误判断单元11判断游戏数据出现错误时,向游戏服务器发送游戏数据同步请求;
数据同步响应接收单元13,用于接收游戏服务器返回的游戏数据同步响应;
游戏数据更新单元14,用于根据所述数据同步响应接收单元13接收的游戏数据同步响应更新游戏玩家的游戏数据,所述游戏数据同步响应包含有出错游戏数据对应的正确游戏数据。
如图4所示为本发明实施例提供的联网游戏容错***中游戏服务器的结构,为了便于说明,仅示出了与本发明实施例相关的部分:
数据同步请求接收单元21,用于接收客户端游戏数据同步请求;
数据同步响应发送单元22,用于向客户端返回游戏数据同步响应。
本发明实施例中,客户端在判断游戏数据出现错误时,向游戏服务器发送游戏数据同步请求;游戏服务器向客户端返回游戏数据同步响应,所述游戏数据同步响应中包含有出错游戏数据对应的正确游戏数据,客户端根据游戏服务器返回的游戏数据同步响应更新玩家的游戏数据,解决了客户端与游戏服务器数据不同的问题,使得客户端在游戏数据出现错误的情况下,也可以进行游戏。
如图5所示为本发明实施例提供的联网游戏容错***的结构图,详述如下:
至少一个客户端31,用于判断游戏数据是否出错,当判断游戏数据出错时向游戏服务器发送游戏数据同步请求,接收游戏服务器返回的游戏数据同步响应,并根据所述游戏数据同步响应更新游戏玩家的游戏数据,所述游戏数据同步响应包含有出错游戏数据对应的正确游戏数据;以及
游戏服务器32,用于接收客户端发送的游戏数据同步请求,向客户端返回游戏数据同步响应。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

Claims (7)

1.一种联网游戏中交互逻辑容错方法,其特征在于,所述方法包括以下步骤:
客户端判断游戏数据是否出错;
当客户端判断游戏出错时,向游戏服务器发送游戏数据同步请求;
游戏服务器向客户端返回游戏数据同步响应,所述游戏数据同步响应包含有出错游戏数据对应的正确游戏数据;
客户端根据所述游戏数据同步响应更新游戏玩家的游戏数据。
2.如权利要求1所述的方法,其特征在于,所述客户端判断游戏数据是否出错的步骤具体为:
客户端向游戏服务器发送游戏操作指令;
如果客户端未收到游戏服务器针对所述游戏操作指令的反馈信息,则判断所述游戏操作指令对应的游戏数据出错。
3.如权利要求1所述的方法,其特征在于,所述客户端判断游戏数据是否出错的步骤具体为:
客户端在不确定自身游戏数据与游戏服务器的游戏数据一致的情况下向游戏服务器发送用户数据获取请求;
游戏服务器向客户端返回游戏数据响应,所述游戏数据响应中包含有所述用户数据获取请求所请求的游戏数据;
客户端将游戏服务器返回的游戏数据与本地存储的游戏数据进行比对;
当游戏服务器返回的游戏数据与本地存储的游戏数据不一致时,则客户端判断所述游戏操作指令对应的游戏数据出错。
4.一种联网游戏容错***,其特征在于,所述***包括:
至少一个客户端,用于判断游戏数据是否出错,当判断游戏数据出错时向游戏服务器发送游戏数据同步请求,接收游戏服务器返回的游戏数据同步响应,并根据所述游戏数据同步响应更新游戏玩家的游戏数据,所述游戏数据同步响应包含有出错游戏数据对应的正确游戏数据;以及
游戏服务器,用于接收客户端发送的游戏数据同步请求,向客户端返回游戏数据同步响应。
5.如权利要求4所述的联网游戏容错***,其特征在于,所述客户端包括:
数据错误判断单元,用于判断客户端当前的游戏数据是否出错;
数据同步请求发送单元,用于在所述数据错误判断单元判断游戏数据出现错误时,向游戏服务器发送游戏数据同步请求;
数据同步响应接收单元,用于接收游戏服务器返回的游戏数据同步响应;
游戏数据更新单元,用于根据所述数据同步响应接收单元接收的游戏数据同步响应更新游戏玩家的游戏数据,所述游戏数据同步响应包含有出错游戏数据对应的正确游戏数据。
6.如权利要求5所述的联网游戏容错***,其特征在于,所述数据错误判断单元包括:
游戏操作指令发送子单元,用于向游戏服务器发送游戏操作指令;
用户数据获取请求发送子单元,用于客户端在不确定自身游戏数据与游戏服务器的游戏数据一致的情况下向游戏服务器发送游戏获取数据请求;
用户数据获取请求接收子单元,用于接收游戏服务器发送的游戏数据;
数据比对子单元,用于对游戏服务器返回的游戏数据与本地存储的游戏数据进行比对;
错误判断子单元,用于当客户端未收到游戏服务器针对所述游戏操作指令的反馈信息或游戏服务器返回的游戏数据与本地存储的游戏数据不一致时,判断所述游戏操作指令对应的游戏数据出错。
7.如权利要求6所述的联网游戏容错***,其特征在于,所述游戏服务器包括:
数据同步请求接收单元,用于接收客户端发送的游戏数据同步请求;
数据同步响应发送单元,用于向客户端返回游戏数据同步响应。
CN201010536884.4A 2010-11-04 2010-11-04 一种联网游戏中交互逻辑容错的方法以及联网游戏容错*** Active CN102468906B (zh)

Priority Applications (6)

Application Number Priority Date Filing Date Title
CN201010536884.4A CN102468906B (zh) 2010-11-04 2010-11-04 一种联网游戏中交互逻辑容错的方法以及联网游戏容错***
PCT/CN2011/081787 WO2012059067A1 (zh) 2010-11-04 2011-11-04 联网游戏中交互逻辑容错方法及联网游戏容错***、客户端
KR1020137014191A KR20130087546A (ko) 2010-11-04 2011-11-04 온라인 게임에서의 인터랙션 로직 오류 허용 방법 및 온라인 게임 오류 허용 시스템과 클라이언트
US13/825,653 US20130184083A1 (en) 2010-11-04 2011-11-04 Method for interactive logic fault tolerance in online game, and system and client for fault tolerance in online game
EP11837593.0A EP2615758B1 (en) 2010-11-04 2011-11-04 Fault-tolerant method for online game interaction logic and fault-tolerant system and client for online games
SG2013028394A SG189421A1 (en) 2010-11-04 2011-11-04 Method for interactive logic fault tolerance in online game, and system and client for fault tolerance in online game

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201010536884.4A CN102468906B (zh) 2010-11-04 2010-11-04 一种联网游戏中交互逻辑容错的方法以及联网游戏容错***

Publications (2)

Publication Number Publication Date
CN102468906A true CN102468906A (zh) 2012-05-23
CN102468906B CN102468906B (zh) 2016-03-02

Family

ID=46024040

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201010536884.4A Active CN102468906B (zh) 2010-11-04 2010-11-04 一种联网游戏中交互逻辑容错的方法以及联网游戏容错***

Country Status (6)

Country Link
US (1) US20130184083A1 (zh)
EP (1) EP2615758B1 (zh)
KR (1) KR20130087546A (zh)
CN (1) CN102468906B (zh)
SG (1) SG189421A1 (zh)
WO (1) WO2012059067A1 (zh)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104461761A (zh) * 2014-12-08 2015-03-25 北京奇虎科技有限公司 数据校验方法、装置和服务器
CN105617656A (zh) * 2015-12-24 2016-06-01 杭州菜菜网络科技有限公司 一种防止网络游戏用户作弊的方法
CN106375354A (zh) * 2015-07-20 2017-02-01 阿里巴巴集团控股有限公司 数据处理方法及装置
CN106973074A (zh) * 2016-01-13 2017-07-21 腾讯科技(深圳)有限公司 一种数据处理方法、装置及***
CN107222474A (zh) * 2017-05-26 2017-09-29 合肥泽诺信息科技有限公司 一种具有同步更新网络游戏异常数据功能的***
CN107789829A (zh) * 2016-09-06 2018-03-13 盛趣信息技术(上海)有限公司 一种游戏物品数据传输的方法

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107302707A (zh) * 2017-05-18 2017-10-27 腾讯科技(深圳)有限公司 场景动画的播放方法、装置及***
CN108920309B (zh) * 2018-07-19 2019-10-22 百度在线网络技术(北京)有限公司 用于处理信息的方法和装置
CN113746931B (zh) * 2021-09-10 2022-11-22 联想(北京)有限公司 数据同步方法及装置
KR102665231B1 (ko) * 2023-11-27 2024-05-21 주식회사 낭만 클라이언트 단말들과 서버 간에 데이터를 공유하는 통신 방법

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW546561B (en) * 2001-12-25 2003-08-11 Inventec Tomorrow Studio Corp Real-time recording debug feedback system of game and its method
CN101276475A (zh) * 2008-03-31 2008-10-01 康佳集团股份有限公司 一种在网络游戏中实时改变虚拟角色外观的实现方法
CN101334291A (zh) * 2008-07-21 2008-12-31 凯立德欣技术(深圳)有限公司 导航***的客户端、服务端、及其进行地图更新的方法
CN101719073A (zh) * 2009-11-20 2010-06-02 浪潮集团山东通用软件有限公司 一种基于智能客户端的按需下载实现方法

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5498002A (en) * 1993-10-07 1996-03-12 Gechter; Jerry Interactive electronic games and screen savers with multiple characters
US20070021216A1 (en) * 2005-07-19 2007-01-25 Sony Ericsson Mobile Communications Ab Seamless gaming method and apparatus
US8142289B2 (en) * 2006-06-30 2012-03-27 Sony Computer Entertainment America Llc Dead reckoning in a gaming environment
US20080220878A1 (en) * 2007-02-23 2008-09-11 Oliver Michaelis Method and Apparatus to Create or Join Gaming Sessions Based on Proximity
CN101577715A (zh) * 2009-06-19 2009-11-11 腾讯科技(深圳)有限公司 一种同步网络游戏时间的方法及装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW546561B (en) * 2001-12-25 2003-08-11 Inventec Tomorrow Studio Corp Real-time recording debug feedback system of game and its method
CN101276475A (zh) * 2008-03-31 2008-10-01 康佳集团股份有限公司 一种在网络游戏中实时改变虚拟角色外观的实现方法
CN101334291A (zh) * 2008-07-21 2008-12-31 凯立德欣技术(深圳)有限公司 导航***的客户端、服务端、及其进行地图更新的方法
CN101719073A (zh) * 2009-11-20 2010-06-02 浪潮集团山东通用软件有限公司 一种基于智能客户端的按需下载实现方法

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104461761A (zh) * 2014-12-08 2015-03-25 北京奇虎科技有限公司 数据校验方法、装置和服务器
CN104461761B (zh) * 2014-12-08 2017-11-21 北京奇虎科技有限公司 数据校验方法、装置和服务器
CN106375354A (zh) * 2015-07-20 2017-02-01 阿里巴巴集团控股有限公司 数据处理方法及装置
CN106375354B (zh) * 2015-07-20 2020-06-05 阿里巴巴集团控股有限公司 数据处理方法及装置
CN105617656A (zh) * 2015-12-24 2016-06-01 杭州菜菜网络科技有限公司 一种防止网络游戏用户作弊的方法
CN105617656B (zh) * 2015-12-24 2019-11-12 杭州电魂网络科技股份有限公司 一种防止网络游戏用户作弊的方法
CN106973074A (zh) * 2016-01-13 2017-07-21 腾讯科技(深圳)有限公司 一种数据处理方法、装置及***
CN107789829A (zh) * 2016-09-06 2018-03-13 盛趣信息技术(上海)有限公司 一种游戏物品数据传输的方法
CN107789829B (zh) * 2016-09-06 2020-12-08 盛趣信息技术(上海)有限公司 一种游戏物品数据传输的方法
CN107222474A (zh) * 2017-05-26 2017-09-29 合肥泽诺信息科技有限公司 一种具有同步更新网络游戏异常数据功能的***

Also Published As

Publication number Publication date
SG189421A1 (en) 2013-05-31
WO2012059067A1 (zh) 2012-05-10
KR20130087546A (ko) 2013-08-06
EP2615758A1 (en) 2013-07-17
CN102468906B (zh) 2016-03-02
EP2615758A4 (en) 2017-07-26
US20130184083A1 (en) 2013-07-18
EP2615758B1 (en) 2023-08-09

Similar Documents

Publication Publication Date Title
CN102468906A (zh) 一种联网游戏中交互逻辑容错的方法以及联网游戏容错***
US8756694B2 (en) Prevention of exploitation of update rollback
CN106909432B (zh) 一种ctf在线竞赛平台的在线环境智能部署***及方法
US9017170B2 (en) Method and apparatus for interactive gameplay across multiple computing platforms
US20040116186A1 (en) Distance based distributed online game server system
US20140100043A1 (en) Extended and editable gamer profile
CN111420397A (zh) 用于云游戏的游戏状态保存、传输和恢复
CN104602102B (zh) 视频截取内容的传输响应方法、装置、服务器和***
US20180189477A1 (en) Methods and Systems for Enabling, Tracking, and Correlating Anonymous User Activity
WO2015141441A1 (ja) ゲームシステム、記憶制御装置、プログラム、及び情報記憶媒体
CN110113414B (zh) 一种管理副本的方法、装置、服务器及存储介质
CN103475659A (zh) 一种基于即时战略游戏的战斗方法及***
CN107957880A (zh) 空调固件升级方法、装置、空调和计算机设备
US10039974B2 (en) Substitution of game commands with different replacement commands at client devices using substitution reference sets
CN110180177A (zh) 网络游戏的维护方法、装置、介质及电子设备
EP3870319A1 (en) Techniques for adapting video game assets based on an aggregated measure of social media interaction
CN103259715A (zh) 一种管理多人会话的方法、装置及***
CN111314714A (zh) 一种游戏直播方法和装置
CN201917908U (zh) 单机存档游戏***
CN109499069B (zh) 操作结果校验方法、装置、存储介质及电子装置
CN105721173A (zh) 游戏数据传递方法、装置以及***
CN101330510A (zh) 下发目录树数据的方法、***和服务器,以及一种客户端
CN103731340A (zh) 一种网络游戏***的通信方法
CN111773664B (zh) 游戏数据的处理方法、装置、存储介质和电子装置
KR20130137871A (ko) 다른 게임 사용자에게 게임 플레이를 대리하게 하는 방법, 이를 수행하는 게임 서버 및 이를 기록한 기록매체

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant