首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  程序员

请问第三方游戏数据库是怎么来的。

  •  
  •   jmyz0455 · 124 天前 · 535 次点击
    这是一个创建于 124 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我发现大型 PC 端游,特别是卡片类的网游一般都会有网页版的第三方数据库,甚至有些数据库会有几个版本 /区服的数据。我一直以为这些是第三方公司找游戏发行方去合作的。

    不过数据更新总是不及时,使得我有点觉得不是合作。直到最近我看到某个大型网游的网页版数据库,有个人开发者在网站的更新历史上抱怨新版本,我才想到,有可能是普通个人开发者,自己抓包爬取的游戏属性数据库?

    可是 Windows 游戏客户端要怎么爬呢?这可以说是拖库了。还可能有韩服日服国服这些跨代理商的数据,不懂他们是怎么做的。有懂的老铁科普下?

    6 回复  |  直到 2019-07-11 10:15:53 +08:00
        1
    lithiumii   124 天前
    盲猜一个抓包爬接口
    另外众包靠人力也是可以的
        2
    fcten   124 天前
    解包客户端本地数据文件,一般游戏客户端都会有一份本地的数据库
    反正 wow 是这样的
        3
    aguesuka   123 天前 via Android
    像 dota2,官方提供比赛记录和英雄信息,但是英雄 /技能的名称 id 的对应关系只能解析 npc_abilities.txt 文件
        4
    jmyz0455   123 天前
    @lithiumii 可能这个效率有点低了😀
        5
    jmyz0455   123 天前
    @fcten 有可能,请问 wow 的本地数据库叫什么,用什么打开?
        6
    jmyz0455   123 天前
    @aguesuka dota2 居然用 txt 记录英雄 /技能啊。
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   926 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 22ms · UTC 20:16 · PVG 04:16 · LAX 12:16 · JFK 15:16
    ♥ Do have faith in what you're doing.