tomiaa
V2EX  ›  问与答

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

  •  
  •   tomiaa · Apr 25, 2025 · 1505 views
    This topic created in 412 days ago, the information mentioned may be changed or developed.
    比如 yikm.netwo1wan.com ,目前查到的是 FC 游戏是用 jsnes 库来实现,想知道 java ,sfc ,街机,gba ,nds ,md ,dos 又是用什么库实现的?联机是用什么方式来实现?还有移动端左边遥感功能,右边是 a b c d 按键有现成的库来实现吗,有问过 GPT 回答的库感觉都不太对劲
    needhourger
        1
    needhourger  
       Apr 25, 2025
    看了看网页使用的技术栈,其中有 Web Assembly ,推测是把这些老游戏编译成 Web Assembly 然后通过 web 加载吧
    Java 原生可以编译 Web Assembly ,至于 FC ,DOS 之类基于汇编或者 C 之类的可以先用工具统一转成 C 然后编译 Web Assembly/
    可能略有出入,大佬轻喷
    needhourger
        2
    needhourger  
       Apr 25, 2025
    联机实现则是推测用 websocket 皆由服务端连接两个两个客户端,简单点可以通过 websocket 模拟另一方输入即可。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   6014 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 40ms · UTC 06:32 · PVG 14:32 · LAX 23:32 · JFK 02:32
    ♥ Do have faith in what you're doing.