V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
tomiaa
V2EX  ›  问与答

这些网页在线游玩老游戏模拟器是如何实现的,联机又是如何实现的?

  •  
  •   tomiaa · 97 天前 · 896 次点击
    这是一个创建于 97 天前的主题,其中的信息可能已经有所发展或是发生改变。
    比如 yikm.netwo1wan.com ,目前查到的是 FC 游戏是用 jsnes 库来实现,想知道 java ,sfc ,街机,gba ,nds ,md ,dos 又是用什么库实现的?联机是用什么方式来实现?还有移动端左边遥感功能,右边是 a b c d 按键有现成的库来实现吗,有问过 GPT 回答的库感觉都不太对劲
    needhourger
        1
    needhourger  
       97 天前
    看了看网页使用的技术栈,其中有 Web Assembly ,推测是把这些老游戏编译成 Web Assembly 然后通过 web 加载吧
    Java 原生可以编译 Web Assembly ,至于 FC ,DOS 之类基于汇编或者 C 之类的可以先用工具统一转成 C 然后编译 Web Assembly/
    可能略有出入,大佬轻喷
    needhourger
        2
    needhourger  
       97 天前
    联机实现则是推测用 websocket 皆由服务端连接两个两个客户端,简单点可以通过 websocket 模拟另一方输入即可。
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1169 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 23:21 · PVG 07:21 · LAX 16:21 · JFK 19:21
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.