V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
League of Legends North America
英雄联盟
Livid
268.02D
571.43D

LoL 的官方 Mac 版本是一个 native app 还是用 WINE 模拟的呢?

  •  
  •   Livid ·
    PRO
    · Oct 28, 2013 · 9309 views
    This topic created in 4570 days ago, the information mentioned may be changed or developed.
    16 replies    1970-01-01 08:00:00 +08:00
    yautou
        1
    yautou  
       Oct 28, 2013 via iPad
    Adobe Air哦
    chuangbo
        2
    chuangbo  
       Oct 29, 2013
    不是 Wine
    aliuwr
        3
    aliuwr  
       Oct 29, 2013
    @yautou 开玩笑,怎么可能是 Adobe Air, 这性能该有多渣.
    ericFork
        4
    ericFork  
       Oct 29, 2013
    国服啥时才能用……
    rayps
        5
    rayps  
       Oct 29, 2013
    @aliuwr 确实性能很渣,而且确实用的是 Adobe Air...
    dreampuf
        6
    dreampuf  
       Oct 29, 2013
    只有登录界面才是Flash,WOW,D3也是。
    dndx
        7
    dndx  
       Oct 29, 2013
    LoL 从登录一直到选英雄倒计时都是 Adobe Air App。再前面的更新界面则不是。

    LoL 的游戏是 100%
    dndx
        8
    dndx  
       Oct 29, 2013   ❤️ 1
    LoL 从登录一直到选英雄倒计时都是 Adobe Air App。再前面的更新界面则不是。

    LoL 的主程序是由 UserKernel 启动的,目测 UserKernel 与 Adobe Air 通过 TCP 通信,Adobe Air 通过 command line argument 把游戏服务器 IP 和加密密钥发给 game client。

    LoL 的游戏是 C++ 写成的,Mac 下的也是原生版本,没有使用 Wine。

    在 LoL 的安装目录下可以看到 lol_air_client 和 lol_game_client ,打开一看便知。

    Win 和 Mac 下的 LoL 均为此架构。
    dndx
        9
    dndx  
       Oct 29, 2013
    另外 Riot 这家公司技术的确不行,服务器经常各种卡 + 紧急维护,游戏客户端 crash 也是常有的事。想 Blizzard 在 10 年前就能撑起几百万玩家同时在线,Riot 的确弱爆了。
    bugcoder
        10
    bugcoder  
       Oct 29, 2013
    Mac下面的客户端弱爆了,我以前虚拟机windows下游戏加载的速度比现在Mac下面直接加载的速度要快很多。话说最近LOL在comcast网络下各种spike lag,实在玩不下去了。
    gyteng
        11
    gyteng  
       Oct 29, 2013
    登陆界面是adobe air,进入游戏就不清楚了,但同一台机上玩美服Mac的帧数比Win低
    dorentus
        12
    dorentus  
       Oct 29, 2013
    @dreampuf WoW 和 D3 登陆界面用的 flash?第一次听说
    alexrezit
        13
    alexrezit  
       Oct 29, 2013
    @dndx
    正解. Mac 的客户端可能代码也有很多问题, 各种野指针带来的闪退, 并且还完全是按照 Windows app 的思路写的.
    Livid
        14
    Livid  
    MOD
    OP
    PRO
       Oct 29, 2013
    @dorentus SC2 的 Game UI 也是 Flash
    dorentus
        15
    dorentus  
       Oct 29, 2013
    @Livid 嗯。这个我知道,是 http://en.wikipedia.org/wiki/Scaleform_Corporation 这个公司的产品。

    ----

    D3 我不太清楚。WoW 的登录界面和游戏里面的界面是同一套东西,肯定不是 flash。
    leosama
        16
    leosama  
       Oct 29, 2013
    mac版 就没更新成功过。。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   972 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 53ms · UTC 23:42 · PVG 07:42 · LAX 16:42 · JFK 19:42
    ♥ Do have faith in what you're doing.