CN108579092A - 数据更新方法、终端和服务器 - Google Patents

数据更新方法、终端和服务器 Download PDF

Info

Publication number
CN108579092A
CN108579092A CN201810374295.7A CN201810374295A CN108579092A CN 108579092 A CN108579092 A CN 108579092A CN 201810374295 A CN201810374295 A CN 201810374295A CN 108579092 A CN108579092 A CN 108579092A
Authority
CN
China
Prior art keywords
game
products
target
terminal
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.)
Pending
Application number
CN201810374295.7A
Other languages
English (en)
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.)
Shenzhen Buyun Interactive Network Technology Co Ltd
Original Assignee
Shenzhen Buyun Interactive 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 Shenzhen Buyun Interactive Network Technology Co Ltd filed Critical Shenzhen Buyun Interactive Network Technology Co Ltd
Priority to CN201810374295.7A priority Critical patent/CN108579092A/zh
Publication of CN108579092A publication Critical patent/CN108579092A/zh
Pending legal-status Critical Current

Links

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
    • A63F13/69Generating 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 by enabling or updating specific game elements, e.g. unlocking hidden features, items, levels or versions

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明实施例提供了一种数据更新方法、终端和服务器,用于提高单机终端游戏的道具和/或商品的更新效率。本发明实施例的方法包括:确定目标游戏,所述目标游戏为终端上运行的单机游戏;确定所述目标游戏在所述终端上的当前游戏场景;从服务器上获取游戏产品,所述游戏产品对应于所述目标游戏和所述当前游戏场景,所述游戏产品为道具和/或商品;在所述目标游戏的控件中,展示所述游戏产品。本发明实施例可以无须升级游戏App,也可针对确定的目标游戏和游戏场景在目标游戏上向用户展示道具和/或商品,从而,提高了单机终端游戏的道具和/或商品的更新效率。

Description

数据更新方法、终端和服务器
技术领域
本发明涉及数据处理领域,尤其涉及一种数据更新方法、终端和服务器。
背景技术
随着网络通信的发展,数据在终端和服务器之间交互的场景越发常见,以实现由服务器控制终端上的数据更新。例如,随着移动互联网发展愈来愈迅速,单机手游已经成为人们休闲娱乐的一大生活方式,在游戏中,会出现各种商品和道具帮助玩家进行游戏的参与。在手机上,这些商品和道具需要进行及时的更新。
但是,对于单机手游,商品和道具通常都是固化在游戏应用程序(Application,App)中。从而,对于单机手游而言,目前的商品和道具的更新方式为需要升级整个App。
这样的更新方式过于繁琐,浪费了用户的数据流量和时间。
发明内容
针对上述技术问题,本发明实施例提供了一种数据更新方法、终端和服务器,用于提高单机终端游戏的道具和/或商品的更新效率。
本发明实施例的第一方面提供一种数据更新方法,包括:
确定目标游戏,所述目标游戏为终端上运行的单机游戏;
确定所述目标游戏在所述终端上的当前游戏场景;
从服务器上获取游戏产品,所述游戏产品对应于所述目标游戏和所述当前游戏场景,所述游戏产品为道具和/或商品;
在所述目标游戏的控件中,展示所述游戏产品。
可选地,所述在所述目标游戏的控件中,展示所述游戏产品之后,所述方法还包括:
当获取到玩家指令时,将所述游戏产品配置到所述目标游戏中,所述玩家指令为用户在所述终端上执行获取所述游戏产品的操作产生的指令。
可选地,所述将所述游戏产品配置到所述目标游戏中,包括:
根据所述服务器对所述游戏产品的配置,确定发货清单,所述发货清单包括所述游戏产品的数量和/或属性;
根据所述发货清单,将所述游戏产品配置到所述目标游戏中。
可选地,所述方法还包括:
当在目标游戏中拉起展示位时,判断服务器上是否配置有与所述展示位对应的游戏产品,所述展示位用于展示游戏产品;
若所述服务器上配置有与所述展示位对应的游戏产品,则执行所述确定目标游戏的步骤。
可选地,所述从服务器上获取游戏产品,包括:
拉取服务器上的游戏产品;
下载所述游戏产品的样式和资源;
所述在所述目标游戏的控件中,展示所述游戏产品,包括:
根据所述游戏产品的样式和资源,在所述目标游戏的控件中以Native方式展示所述游戏产品。
本发明实施例第二方面提供了一种数据更新方法,包括:
建立目标游戏,所述目标游戏为终端上运行的单机游戏;
创建所述目标游戏的游戏产品,所述游戏产品为道具和/或商品;
编辑所述游戏产品,所述游戏产品对应于所述目标游戏和游戏场景;
让所述游戏产品处于发布状态,所述发布状态为所述终端能获取的状态。
可选地,所述编辑所述游戏产品,包括:
设定展示位,所述展示位用于展示游戏产品;
编辑所述游戏产品的样式、资源和属性。
本发明实施例第三方面提供了一种终端,包括:
确定模块,用于确定目标游戏,所述目标游戏为终端上运行的单机游戏;
所述确定模块,还用于确定所述目标游戏在所述终端上的当前游戏场景;
获取模块,用于从服务器上获取游戏产品,所述游戏产品对应于所述目标游戏和所述当前游戏场景,所述游戏产品为道具和/或商品;
展示模块,用于在所述目标游戏的控件中,展示所述游戏产品。
可选地,所述终端还包括:
配置模块,用于当获取到玩家指令时,将所述游戏产品配置到所述目标游戏中,所述玩家指令为用户在所述终端上执行获取所述游戏产品的操作产生的指令。
可选地,所述配置模块包括确定单元和配置单元;
所述确定单元,用于根据所述服务器对所述游戏产品的配置,确定发货清单,所述发货清单包括所述游戏产品的数量和/或属性;
所述配置单元,用于根据所述发货清单,将所述游戏产品配置到所述目标游戏中。
可选地,所述终端还包括判断模块;
所述判断模块,用于当在目标游戏中拉起展示位时,判断服务器上是否配置有与所述展示位对应的游戏产品,所述展示位用于展示游戏产品;
若所述服务器上配置有与所述展示位对应的游戏产品,则所述确定模块执行所述确定目标游戏的步骤。
可选地,所述获取模块包括拉取单元和下载单元;
所述拉取单元,用于拉取服务器上的游戏产品;
所述下载单元,用于下载所述游戏产品的样式和资源;
所述展示模块,还用于根据所述游戏产品的样式和资源,在所述目标游戏的控件中以Native方式展示所述游戏产品。
本发明实施例第四方面提供了一种服务器,包括:
建立模块,用于建立目标游戏,所述目标游戏为终端上运行的单机游戏;
创建模块,用于创建所述目标游戏的游戏产品,所述游戏产品为道具和/或商品;
编辑模块,用于编辑所述游戏产品,所述游戏产品对应于所述目标游戏和游戏场景;
发布模块,用于让所述游戏产品处于发布状态,所述发布状态为所述终端能获取的状态。
可选地,所述编辑模块包括设定单元和编辑单元;
所述设定单元,用于设定展示位,所述展示位用于展示游戏产品;
所述编辑单元,用于编辑所述游戏产品的样式、资源和属性。
本发明实施例提供的技术方案中,确定目标游戏,其中,目标游戏为终端上运行的单机游戏,以及确定目标游戏在终端上的当前游戏场景,从而可确认待获取的游戏产品的范围,该游戏产品需要符合该目标游戏和该当前游戏场景。然后,从服务器上获取游戏产品,其中,游戏产品对应于目标游戏和当前游戏场景,游戏产品为道具和/或商品。从而,在目标游戏的控件中,展示游戏产品。因此相对于现有技术,本发明实施例可以无须升级游戏App,也可针对确定的目标游戏和游戏场景在目标游戏上向用户展示道具和/或商品,从而,提高了单机终端游戏的道具和/或商品的更新效率。
附图说明
图1为本发明实施例提供的一种数据更新方法的流程图;
图2为本发明实施例提供的一种数据更新方法的流程图;
图3为本发明实施例提供的一种终端的结构示意图;
图4为本发明实施例提供的一种服务器的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1为本发明实施例提供的一种数据更新方法的流程图,该方法可应用于服务器上。参阅图1,本发明实施例的数据更新方法包括:
步骤101:建立目标游戏。
其中,目标游戏为终端上运行的单机游戏。
在服务器上可建立游戏服务商开发的目标游戏。
图1所述的方法应用于服务器上,在服务器上建立的目标游戏可在终端上运行,该目标游戏为单机游戏。该终端可与该服务器交互通讯。其中,该终端包括但不限于手机、平板电脑等。
步骤102:创建目标游戏的游戏产品。
其中,游戏产品为道具和/或商品。该道具和/或商品可在目标游戏上使用。
服务器可创建目标游戏的游戏产品,以向终端提供该游戏产品。
步骤103:设定展示位。
其中,展示位用于展示游戏产品。
在目标游戏上可有多个展示位,以向用户展示游戏产品,每个展示位分别展示不同的游戏产品。服务器为了能向终端的具体展示位提供具体的游戏产品,在服务器上还需设定展示位,以用不同展示位分别展示不同的游戏产品。这样,根据终端提供的展示位,即可在服务器上查询出对应的游戏产品。
步骤104:编辑游戏产品的样式、资源和属性。
其中,游戏产品对应于目标游戏和游戏场景,即不同的游戏可对应不同的游戏产品,目标游戏的不同游戏场景可对应不同的游戏产品。为此,需要编辑游戏产品的样式、资源和属性,以使游戏产品适配于不同的游戏和游戏场景。
步骤104的具体实现方式为,游戏服务商通过服务器编辑道具和/或商品的样式和图片,然后,预览效果以确定是否进行修改。以及,游戏服务商编辑道具和/或商品属性,以使对道具和/或商品进行配置。
其中,目标游戏在终端上展示一个道具和/或商品需要很多资源,例如布局文件、图片、脚本代码、配置等,可能需要多次编辑才能完成对游戏产品的编辑。
可以理解,步骤103和步骤104可属于编辑游戏产品的步骤的具体实现方式之一。通过编辑游戏产品可定义游戏产品的资源、布局、样式等,以供终端获取。
步骤105:让游戏产品处于发布状态。
其中,发布状态为终端能获取的状态。
当在服务器上,编辑完成游戏产品后,即可让游戏产品处于发布状态,以使终端上的目标游戏可获取到该游戏产品。例如,终端向服务器发送获取该游戏产品的信息,然后,服务器向该终端发送该游戏产品,以供终端上的目标游戏使用。
其中,游戏运营人员在服务器上编辑好道具和/或商品后,这时道具和/或商品可能还是草稿状态,终端的软件开发工具包(Software Development Kit,SDK)无法获取到道具和/或商品。当在服务器上发布道具和/或商品之后,才能获取到道具和/或商品,以供目标游戏使用
综上所述,建立目标游戏,其中,目标游戏为终端上运行的单机游戏,以及创建目标游戏的游戏产品,然后,编辑游戏产品,其中,该游戏产品为道具和/或商品,游戏产品对应于目标游戏和游戏场景。从而,让游戏产品处于发布状态,该发布状态为终端能获取的状态。这样,运行目标游戏的终端即可从服务器上获取到该游戏产品,实现了在终端上对道具和/或商品的更新,从而提高单机终端游戏的道具和/或商品的更新效率。
图2为本发明实施例提供的一种数据更新方法的流程图,该方法可应用于终端上。参阅图2,本发明实施例的数据更新方法包括:
步骤201:当在目标游戏中拉起展示位时,判断服务器上是否配置有与展示位对应的游戏产品。若服务器上配置有与展示位对应的游戏产品,则执行步骤202。
其中,展示位用于展示游戏产品,游戏产品为道具和/或商品。
在终端上运行目标游戏,当在目标游戏中拉起展示位时,表示需要在该展示位上展示道具和/或商品,以供用户选择或执行操作,从而终端判断服务器上是否配置有与展示位对应的游戏产品。
例如,目标游戏中可能有10个展示位,其中,每个展示位分别展示不同的道具。玩家在玩目标游戏的过程中,进入的当前游戏界面可能有两个道具展示位,那么SDK就会将该两个道具展示位对应的道具渲染出来。
若服务器上配置有与展示位对应的游戏产品,则可从服务器获取该游戏产品,并在终端上运行的目标游戏上展示该游戏产品,换言之,此时,终端执行步骤202,以及后续步骤。若服务器上未配置有与展示位对应的游戏产品,则终端不能从服务器上获取游戏产品,此时,终端使用游戏默认的配置方式,例如,使用游戏内置的游戏产品。
可以理解,本发明实施例的方法应用于终端上,具体的应用方式有多种,例如将本发明实施例的方法应用于多个模块上,由该多个模块配合工作,实现本发明实施例的方法。例如,本发明实施例的方法可以由游戏模块和SDK配合实现。具体来说,游戏服务商开发手游安卓安装包(AndroidPackage,APK),该手游APK安装在用户手机上,该手游APK集成SDK,该SDK可用于获取服务器资源和渲染游戏产品。其中,该SDK可跟服务器交互通讯。
例如,游戏模块拉起展示位后,调用SDK判断服务器上是否配置有与展示位对应的游戏产品。其中,该展示位为目标游戏提供的展示空间,以供SDK展示道具和/或商品。若服务器上配置有与展示位对应的游戏产品,则SDK根据样式和资源渲染道具和/或商品,具体的实现方式可参阅步骤202-205。
可以理解,步骤201在本发明实施例中为可选的步骤,在本发明的其它实施例中,本发明实施例的数据更新方法还可以为直接执行步骤202。而不执行步骤201。
步骤202:确定目标游戏。
其中,目标游戏为终端上运行的单机游戏。
当服务器上配置有与展示位对应的游戏产品时,终端需要在目标游戏上展示游戏产品。为了能精确确定出需要展示的游戏产品,终端先确定出当前运行的目标游戏,以使得从服务器获取的游戏产品为该目标游戏应用的游戏产品。
步骤203:确定目标游戏在终端上的当前游戏场景。
因一款游戏可以使用多种游戏产品,而在不同游戏场景下可使用不同的游戏产品,为了能精确确定出适用当前游戏场景的游戏产品,终端还需要确定目标游戏在终端上的当前游戏场景。
例如,游戏里的各种游戏场景包括关卡升级、一局游戏结束、道具消耗等等。对于不同的游戏场景需提供不同的道具,甚至相同道具但属性不一样等。
步骤204:从服务器上获取游戏产品。
其中,游戏产品对应于目标游戏和当前游戏场景。
终端确定了目标游戏和分析了当前游戏场景后,即可从服务器上获取适用于目标游戏和当前游戏场景的游戏产品。
在服务器上,预设有游戏产品,具体的预设方式可参考图1所示实施例的方法,从而终端可从服务器上获取对应于目标游戏和当前游戏场景的游戏产品。
步骤205:在目标游戏的控件中,展示游戏产品。
终端获取了游戏产品后,即可在目标游戏的控件中,展示游戏产品,以供用户对游戏产品进行操作或查看。
可选地,在本发明实施例中,终端可以通过游戏产品的布局文件、属性、脚本、样式等,以及SDK的渲染引擎实现让游戏产品跟游戏场景完全融合在一起。
可选地,关于步骤204和步骤205的具体实现方式如下:
步骤204具体包括:拉取服务器上的游戏产品后,终端下载游戏产品的样式和资源。具体可以为终端的SDK拉取服务器上架的道和商品后,下载道具和商品的样式和资源。
相应地,步骤205具体包括:终端根据游戏产品的样式和资源,在所述目标游戏的控件中以原生方法(Native)方式展示游戏产品。具体可以为终端的SDK以Native方式将道具和/或商品展示到手游的控件中。
Native是一个Java调用非Java代码的接口。Native方式的实现由非Java语言实现,比如C或C++。其中,Java、C和C++为编程语言。
这样,通过步骤202-步骤205的执行,实现了在终端上根据游戏产品的样式和资源渲染出游戏产品,具体的实现模块可以为SDK。
在目标游戏的控件中,展示游戏产品之后,即可向用户展示该游戏产品。后续用户可以对游戏产品执行不同的操作。
步骤206:当获取到玩家指令时,将游戏产品配置到目标游戏中。
其中,玩家指令为用户在终端上执行获取游戏产品的操作产生的指令。
终端展示游戏产品后,用户可以选择获取该游戏产品。具体可以为用户在终端上执行获取游戏产品的操作后,终端产生玩家指令,在玩家指令的触发下,终端将游戏产品配置到目标游戏中,以供用户在目标游戏中使用该游戏产品。
可以理解,用户在终端上执行获取游戏产品的操作包括但不限于购买、支付、和兑换的操作,这些操作都能使得终端获取到玩家指令。
可选地,用户还可以放弃该游戏产品,从而终端不将游戏产品配置到目标游戏中。
可选地,步骤206中的将游戏产品配置到目标游戏中具体可以包括:终端根据服务器对游戏产品的配置,确定发货清单。然后,终端根据发货清单,将游戏产品配置到目标游戏中。其中,发货清单包括游戏产品的数量和/或属性。
在本发明实施例的方法由游戏模块和SDK协同配合执行的示例中,道具和/或商品的展示、购买、支付、和结果返回均由SDK接管。游戏模块集成SDK后,游戏模块只需要调用SDK展示道具和/或商品,和根据SDK返回的结果发放道具和/或商品,或者修改游戏内道具的属性。
例如,终端的SDK响应因用户购买、支付、或兑换道具产生的玩家指令,根据服务器对道具的配置分析出发货清单,该发货清单为道具的数量和属性(例如,加10个钻,力量+5等等)。然后SDK将该发货清单反馈给游戏模块。然后,游戏模块对照发货清单给目标游戏添加道具或者修改角色和道具属性。
对由游戏模块和SDK协同配合执行本发明实施例的方法的示例进行总结,SDK执行的步骤包括:首先确定目标游戏,然后确定目标游戏在终端上的当前游戏场景,跟着拉取服务器上架的道具和/或商品,以下载道具和/或商品的样式和资源,并以Native方式展示到目标游戏的控件中。随后,SDK响应玩家事件,并将根据玩家事件产生的发货清单反馈给游戏模块。
而游戏模块执行的步骤包括:在目标游戏上拉起展示位后,调用SDK判断服务器是否配置有与展示位对应的道具和/或商品,若没有,则使用游戏内置的道具和/或商品;若服务器配置有与展示位对应的道具和/或商品,则待SDK在目标游戏中根据样式和资源渲染道具和/或商品后,游戏模块根据SDK反馈的发货清单发放道具或者修改游戏内道具的属性。
可以理解,在本发明的其它实施例中,本发明实施例的方法可以不包括步骤206。
现有的单机手游的所有的商品和/或道具都固化在游戏安装软件里,若不通过升级游戏App,将无法修改商品和/或道具,若只通过图片结合文本的传统商城方法展示商品和/或道具,将无法跟游戏本身的风格、和美术融合,严重影响玩家体检。
而本发明实施例的方法既能动态调整给玩家展示的商品和/或道具甚至是属性,又能让商品和/或道具跟游戏场景完全融合在一起,具体为通过商品和/或道具的布局文件、属性、脚本、样式等,以及SDK的渲染引擎实现。从而,提供跟内置的商品和/或道具一致的体检。
这样,本发明实施例的方法无须升级游戏App,即可动态更新游戏中的道具和商品,减少运营成本,节约玩家流量,玩家体验更流畅。以及通过分析为不同玩家提供更合适的道具,减少道具浪费,节约玩家成本,提升用户体验。并且,在玩家需要商品和/或道具的时候提供商品和/或道具,从而降低了对玩家的骚扰,提升了用户体验。另外,本发明实施例的方法为单机手游提供道具和商品的购买、消耗的数据分析,可帮助开发设置道具和商品,提升收益。
综上所述,确定目标游戏,其中,目标游戏为终端上运行的单机游戏,以及确定目标游戏在终端上的当前游戏场景,从而可确认待获取的游戏产品的范围,该游戏产品需要符合该目标游戏和该当前游戏场景。然后,从服务器上获取游戏产品,其中,游戏产品对应于目标游戏和当前游戏场景,游戏产品为道具和/或商品。从而,在目标游戏的控件中,展示游戏产品。因此相对于现有技术,本发明实施例可以无须升级游戏App,也可针对确定的目标游戏和游戏场景在目标游戏上向用户展示道具和/或商品,从而,提高了单机终端游戏的道具和/或商品的更新效率。
图3为本发明实施例提供的一种终端的结构示意图,该终端可用于执行上述图1和图2所示实施例中终端所执行的方法。
参阅图3,本发明实施例的终端包括:
确定模块301,用于确定目标游戏,目标游戏为终端上运行的单机游戏;
确定模块301,还用于确定目标游戏在终端上的当前游戏场景;
获取模块302,用于从服务器上获取游戏产品,游戏产品对应于目标游戏和当前游戏场景,游戏产品为道具和/或商品;
展示模块303,用于在目标游戏的控件中,展示游戏产品。
可选地,终端还包括:
配置模块304,用于当获取到玩家指令时,将游戏产品配置到目标游戏中,玩家指令为用户在终端上执行获取游戏产品的操作产生的指令。
可选地,配置模块304包括确定单元305和配置单元306;
确定单元305,用于根据服务器对游戏产品的配置,确定发货清单,发货清单包括游戏产品的数量和/或属性;
配置单元306,用于根据发货清单,将游戏产品配置到目标游戏中。
可选地,终端还包括判断模块307;
判断模块307,用于当在目标游戏中拉起展示位时,判断服务器上是否配置有与展示位对应的游戏产品,展示位用于展示游戏产品;
若服务器上配置有与展示位对应的游戏产品,则确定模块301执行确定目标游戏的步骤。
可选地,获取模块302包括拉取单元308和下载单元309;
拉取单元308,用于拉取服务器上的游戏产品;
下载单元309,用于下载游戏产品的样式和资源;
展示模块303,还用于根据游戏产品的样式和资源,在目标游戏的控件中以Native方式展示游戏产品。
综上所述,确定模块301确定目标游戏,其中,目标游戏为终端上运行的单机游戏,以及确定模块301确定目标游戏在终端上的当前游戏场景,从而可确认待获取的游戏产品的范围,该游戏产品需要符合该目标游戏和该当前游戏场景。然后,获取模块302从服务器上获取游戏产品,其中,游戏产品对应于目标游戏和当前游戏场景,游戏产品为道具和/或商品。从而,展示模块303在目标游戏的控件中,展示游戏产品。因此相对于现有技术,本发明实施例可以无须升级游戏App,也可针对确定的目标游戏和游戏场景在目标游戏上向用户展示道具和/或商品,从而,提高了单机终端游戏的道具和/或商品的更新效率。
图4为本发明实施例提供的一种服务器的结构示意图,该服务器可用于执行上述图1和图2所示实施例中服务器所执行的方法。
参阅图4,本发明实施例的服务器,包括:
建立模块401,用于建立目标游戏,目标游戏为终端上运行的单机游戏;
创建模块402,用于创建目标游戏的游戏产品,游戏产品为道具和/或商品;
编辑模块403,用于编辑游戏产品,游戏产品对应于目标游戏和游戏场景;
发布模块404,用于让游戏产品处于发布状态,发布状态为终端能获取的状态。
可选地,编辑模块403包括设定单元405和编辑单元406;
设定单元405,用于设定展示位,展示位用于展示游戏产品;
编辑单元406,用于编辑游戏产品的样式、资源和属性。
综上所述,建立模块401建立目标游戏,其中,目标游戏为终端上运行的单机游戏,以及创建模块402创建目标游戏的游戏产品,然后,编辑模块403编辑游戏产品,其中,该游戏产品为道具和/或商品,游戏产品对应于目标游戏和游戏场景。从而,发布模块404让游戏产品处于发布状态,该发布状态为终端能获取的状态。这样,运行目标游戏的终端即可从服务器上获取到该游戏产品,实现了在终端上对道具和/或商品的更新,从而提高单机终端游戏的道具和/或商品的更新效率。
本发明实施例还提供了一种数据更新***,该***包括终端和服务器,该终端为图3所示实施例的终端,具体描述参阅图3所示的实施例,在此不再赘述;该服务器为图4所示实施例的服务器,具体描述参阅图4所示的实施例,在此不再赘述。
以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

Claims (10)

1.一种数据更新方法,其特征在于,包括:
确定目标游戏,所述目标游戏为终端上运行的单机游戏;
确定所述目标游戏在所述终端上的当前游戏场景;
从服务器上获取游戏产品,所述游戏产品对应于所述目标游戏和所述当前游戏场景,所述游戏产品为道具和/或商品;
在所述目标游戏的控件中,展示所述游戏产品。
2.根据权利要求1所述的方法,其特征在于,
所述在所述目标游戏的控件中,展示所述游戏产品之后,所述方法还包括:
当获取到玩家指令时,将所述游戏产品配置到所述目标游戏中,所述玩家指令为用户在所述终端上执行获取所述游戏产品的操作产生的指令。
3.根据权利要求2所述的方法,其特征在于,
所述将所述游戏产品配置到所述目标游戏中,包括:
根据所述服务器对所述游戏产品的配置,确定发货清单,所述发货清单包括所述游戏产品的数量和/或属性;
根据所述发货清单,将所述游戏产品配置到所述目标游戏中。
4.根据权利要求1所述的方法,其特征在于,
所述方法还包括:
当在目标游戏中拉起展示位时,判断服务器上是否配置有与所述展示位对应的游戏产品,所述展示位用于展示游戏产品;
若所述服务器上配置有与所述展示位对应的游戏产品,则执行所述确定目标游戏的步骤。
5.根据权利要求1-4任一项所述的方法,其特征在于,
所述从服务器上获取游戏产品,包括:
拉取服务器上的游戏产品;
下载所述游戏产品的样式和资源;
所述在所述目标游戏的控件中,展示所述游戏产品,包括:
根据所述游戏产品的样式和资源,在所述目标游戏的控件中以Native方式展示所述游戏产品。
6.一种数据更新方法,其特征在于,包括:
建立目标游戏,所述目标游戏为终端上运行的单机游戏;
创建所述目标游戏的游戏产品,所述游戏产品为道具和/或商品;
编辑所述游戏产品,所述游戏产品对应于所述目标游戏和游戏场景;
让所述游戏产品处于发布状态,所述发布状态为所述终端能获取的状态。
7.根据权利要求6所述的方法,其特征在于,
所述编辑所述游戏产品,包括:
设定展示位,所述展示位用于展示游戏产品;
编辑所述游戏产品的样式、资源和属性。
8.一种终端,其特征在于,包括:
确定模块,用于确定目标游戏,所述目标游戏为终端上运行的单机游戏;
所述确定模块,还用于确定所述目标游戏在所述终端上的当前游戏场景;
获取模块,用于从服务器上获取游戏产品,所述游戏产品对应于所述目标游戏和所述当前游戏场景,所述游戏产品为道具和/或商品;
展示模块,用于在所述目标游戏的控件中,展示所述游戏产品。
9.根据权利要求8所述的终端,其特征在于,
所述终端还包括:
配置模块,用于当获取到玩家指令时,将所述游戏产品配置到所述目标游戏中,所述玩家指令为用户在所述终端上执行获取所述游戏产品的操作产生的指令。
10.一种服务器,其特征在于,包括:
建立模块,用于建立目标游戏,所述目标游戏为终端上运行的单机游戏;
创建模块,用于创建所述目标游戏的游戏产品,所述游戏产品为道具和/或商品;
编辑模块,用于编辑所述游戏产品,所述游戏产品对应于所述目标游戏和游戏场景;
发布模块,用于让所述游戏产品处于发布状态,所述发布状态为所述终端能获取的状态。
CN201810374295.7A 2018-04-24 2018-04-24 数据更新方法、终端和服务器 Pending CN108579092A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810374295.7A CN108579092A (zh) 2018-04-24 2018-04-24 数据更新方法、终端和服务器

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810374295.7A CN108579092A (zh) 2018-04-24 2018-04-24 数据更新方法、终端和服务器

Publications (1)

Publication Number Publication Date
CN108579092A true CN108579092A (zh) 2018-09-28

Family

ID=63614510

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810374295.7A Pending CN108579092A (zh) 2018-04-24 2018-04-24 数据更新方法、终端和服务器

Country Status (1)

Country Link
CN (1) CN108579092A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110738887A (zh) * 2019-10-23 2020-01-31 北京高途云集教育科技有限公司 交互式学习方法、装置和电子设备

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101729848A (zh) * 2009-12-10 2010-06-09 四川长虹电器股份有限公司 基于机顶盒的游戏功能实现方法
JP2014161654A (ja) * 2013-02-27 2014-09-08 Gloops Inc ゲームサーバ、ゲーム提供方法、プログラム、記録媒体及びゲームシステム
CN106406846A (zh) * 2015-08-03 2017-02-15 腾讯科技(深圳)有限公司 显示界面的创建方法及装置
CN106991713A (zh) * 2017-04-13 2017-07-28 网易(杭州)网络有限公司 更新游戏中的场景的方法和装置、介质、处理器以及终端
CN107885506A (zh) * 2017-11-07 2018-04-06 深圳云步互娱网络科技有限公司 一种基于云配置安卓游戏多渠道打包方法及***

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101729848A (zh) * 2009-12-10 2010-06-09 四川长虹电器股份有限公司 基于机顶盒的游戏功能实现方法
JP2014161654A (ja) * 2013-02-27 2014-09-08 Gloops Inc ゲームサーバ、ゲーム提供方法、プログラム、記録媒体及びゲームシステム
CN106406846A (zh) * 2015-08-03 2017-02-15 腾讯科技(深圳)有限公司 显示界面的创建方法及装置
CN106991713A (zh) * 2017-04-13 2017-07-28 网易(杭州)网络有限公司 更新游戏中的场景的方法和装置、介质、处理器以及终端
CN107885506A (zh) * 2017-11-07 2018-04-06 深圳云步互娱网络科技有限公司 一种基于云配置安卓游戏多渠道打包方法及***

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110738887A (zh) * 2019-10-23 2020-01-31 北京高途云集教育科技有限公司 交互式学习方法、装置和电子设备

Similar Documents

Publication Publication Date Title
CN107812383B (zh) 游戏***、服务器及信息存储介质
US20090054117A1 (en) Independently-defined alteration of output from software executable using later-integrated code
CN108619720A (zh) 动画的播放方法和装置、存储介质、电子装置
JP6608156B2 (ja) プログラムおよびサーバシステム
RU2005118989A (ru) Хостируемая среда для разработки игр
CN107670279A (zh) 基于WebGL的3D网页游戏的开发方法及***
WO2006006274A1 (ja) ゲーム装置及びゲームプログラム
EP1887524A1 (en) Animation displaying method and system thereof
CN101917392A (zh) 视频游戏开发***的通信集线器
CN101369295A (zh) 一种个性化游戏道具的生成方法和***
CN111857717A (zh) Ui编辑方法、装置、设备及计算机可读存储介质
CN109513212B (zh) 一种2d***ui、剧情编辑方法及***
CN112306321B (zh) 一种信息展示方法、装置、设备及计算机可读存储介质
CN111641842A (zh) 直播间中集体活动实现方法、装置、存储介质及电子设备
US20130184063A1 (en) Mash-up wagering game creation
JP4173903B2 (ja) オンラインフラッシュゲーム提供システム、オンラインフラッシュゲーム提供方法、フラッシュゲームを実行するためのウェブページを提供する方法、方法実行プログラムを記録した保存媒体およびウェブページを提供するウェブサーバ
CN108579092A (zh) 数据更新方法、终端和服务器
CN105988741A (zh) 3d打印方法及终端设备
CN108459875B (zh) 生成游戏流程的方法、装置和终端
CN114344913B (zh) 一种游戏数据处理方法、装置、设备以及可读存储介质
CN113138780B (zh) 一种终端性能评测方法、装置、设备及存储介质
KR100724005B1 (ko) 온라인 플래시 게임 제공 시스템, 온라인 플래시 게임 제공방법, 플래시 게임 실행을 위한 웹페이지를 제공하는방법, 방법 실행 프로그램을 기록한 저장매체 및웹페이지를 제공하는 웹서버
JP7036451B2 (ja) ゲーム機、ゲームシステム、それに用いるコンピュータプログラム、及び制御方法
CN114025220A (zh) 一种多版本iptv的控制***及方法
CN106600313A (zh) 一种游戏奖励方法及终端

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: 20180928

RJ01 Rejection of invention patent application after publication