做了个在线模拟器游戏网站,随手一点免费开玩 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
爱意满满的作品展示区。
wilddog
2.3D

做了个在线模拟器游戏网站,随手一点免费开玩

  •  
  •   wilddog Jan 2 3135 views
    This topic created in 118 days ago, the information mentioned may be changed or developed.
    基于 EmulatorJS 构建,支持各种各样的游戏平台

    (有几个游戏 ROM 特别大的暂时没支持比如 3DS PSP,ROM 文件都太大了不适合在线加载)

    https://emulatorgamer.com/zh-cn

    支持网页在线游玩,也支持上传自己的 Rom 在网页端游玩,欢迎大家来体验一下

    47 replies    2026-04-01 22:08:37 +08:00
    euph
        1
    euph  
       Jan 2 via Android
    这个厉害,随时随地可以来一把
    darksheen
        2
    darksheen  
       Jan 2
    玩 FC 坦克大战的时候,持续按住下方向键经常让整个页面滚动,超出了游戏画面
    wilddog
        3
    wilddog  
    OP
       Jan 2
    @darksheen 感谢反馈,我研究一下
    lizhenda
        4
    lizhenda  
       Jan 2
    点击进去游戏,下载完成后,最后显示网络错误。
    wilddog
        5
    wilddog  
    OP
       Jan 2
    @lizhenda 因为 rom 是从在线资源直接获取的,选择了几个不同的在线源,如果选择的游戏报网络错误的话那就是这个游戏的所有在线源都没有下载成功,可能是 rom 太大了 = =,换个游戏试试呢
    wilddog
        6
    wilddog  
    OP
       Jan 2
    @darksheen 这个问题应该已经修复了,再次感谢
    wilddog
        7
    wilddog  
    OP
       Jan 2
    @lizhenda 顺便可以跟我说一下选的是哪个游戏吗
    lizhenda
        8
    lizhenda  
       Jan 2
    @wilddog #7 超级马里奥兄弟
    wilddog
        9
    wilddog  
    OP
       Jan 2
    @lizhenda 超级马里奥不应该加载不到 rom 呀,rom 只有几百 KB
    slamDunkLINk
        10
    slamDunkLINk  
       Jan 2
    要是能标注一下,每个游戏大小就好了,要嘛打开要等多长时间不知道
    wilddog
        11
    wilddog  
    OP
       Jan 2
    @slamDunkLINk 我研究一下,这个可能不太容易,每个 rom 的大小不是很确认,因为我找了好几个备用的线上源,也不确定他最终成功从哪个源拉下来 rom
    wilddog
        12
    wilddog  
    OP
       Jan 2
    @slamDunkLINk 不过模拟器在下载 rom 的时候底部会有一个进度条可以看到下载的情况,就是不知道最终要下载多大哈哈哈
    MrTLJH
        13
    MrTLJH  
       Jan 2 via Android
    sixg0d
        14
    sixg0d  
       Jan 2
    按键设置可以改成全局的吗,还有开始游戏多了一次没必要的点击
    wilddog
        15
    wilddog  
    OP
       Jan 2
    @sixg0d 你说的那个没必要的点击我大概知道是啥,是不是 iOS 移动端点击开始游戏后还有个遮罩要点一下,用安卓就没了,我下午修了半天,现在还没搞定

    全局修改自定义按键这个做不到,EmulatorJS 不支持全局修改这个逻辑,每次读取游戏都是要调用一个新的模拟器并下载核心来完成的,用手柄可能会更简单一点,键盘的话就是模拟器默认的那些按键,需要自定义修改一下 = = 这个抱歉了
    wilddog
        16
    wilddog  
    OP
       Jan 2
    @sixg0d 我刚又测试了一下,好的一点是你对某个游戏的自定义设置是会保存在本地环境的
    chrosing
        17
    chrosing  
       Jan 2
    我搜索 [热血] 出不来游戏 搜索这个可以[Nekketsu] 但是这个搜索出来又是中文[格斗]
    chrosing
        18
    chrosing  
       Jan 2
    热血格斗提示网络错误
    {
    "error": "ROM not found",
    "status": 403,
    "url": "https://classicgamezone.com/games/roms/nes/nekketsu-fighting-legend.nes"
    }
    wilddog
        19
    wilddog  
    OP
       Jan 2
    @chrosing 数据库的翻译键可能没有正确的命名到对应的多语言模块,我看看修复一下,rom 应该是没有正确的匹配到在线的 rom 源,我也一起看一下
    wilddog
        20
    wilddog  
    OP
       Jan 2
    @chrosing 搜索的翻译键对应问题已经修复了,rom 的话如果网络错误重试就可以再获取了
    sixg0d
        21
    sixg0d  
       Jan 2
    @wilddog 我是指点击“开始游戏”之后还要点一次“开始游戏”
    按键主要是还是习惯左手方向键,wasd 配合 jk 当默认就好了
    wilddog
        22
    wilddog  
    OP
       Jan 2
    @sixg0d 懂你的意思了,不过我现在考虑的逻辑是如果打开了 play 页面后自动加载模拟器和 rom 可能会不太好所以又单独做了一个开始游戏的路径

    国内玩家大部分都是 wsad 作为方向键多一些,不过 emulatorJS 的开发者是老外,他们可能更喜欢方向键 加 ZX v
    Yien
        23
    Yien  
       Jan 2
    Warriors of Fate 2: Legend of Zhuge Liang
    玩不了
    wilddog
        24
    wilddog  
    OP
       Jan 3   1
    @Yien 我正在针对性的修补在线 rom 无法获取的问题,一个平台一个平台的扫描中,会下载对应的 rom 放到云上,到时候应该就没问题了
    slamDunkLINk
        25
    slamDunkLINk  
       Jan 3
    @wilddog #12 因为加载的时候之后跑下了多少,没有等待时间,要是游戏大的话,想快点玩的话就很着急 ,如果可以取线上源的平均值?说明大概多少?
    wilddog
        26
    wilddog  
    OP
       Jan 3
    @slamDunkLINk 那就有点麻烦还得每个源都拉下来看看大小,我现在准备把所有游戏的 rom 都下载下来,然后放到存储,直接从 cdn 上拉 rom ,这样估计会比从线上源拉快一点,大小也能展示了
    KerrySnz
        27
    KerrySnz  
       Jan 3
    这种类似网站 8 年前就玩过,不知楼主准备如何盈利?
    dejavv
        28
    dejavv  
       Jan 3
    有双人游戏标记吗?
    cdwyd
        29
    cdwyd  
       Jan 3 via Android
    小米的蓝牙手柄连上后方向键没反应,其他按键正常,是需要在哪里适配吗?
    hezhile
        30
    hezhile  
       Jan 3
    请问怎么投币?按哪个键?汗
    hezhile
        31
    hezhile  
       Jan 3
    @hezhile 找到说明了 不好意思
    YLGG
        32
    YLGG  
       Jan 3
    见他们弄了个模拟器 不知道怎么实现的。
    wilddog
        33
    wilddog  
    OP
       Jan 3
    @dejavv 用手柄可以,在模拟器的下方菜单里面点击手柄就可以设置按键了,最多支持设置 4 个玩家
    wilddog
        34
    wilddog  
    OP
       Jan 3   1
    @cdwyd 在模拟器的下方菜单有个小的手柄按钮,点击可以设置自定义按键
    wilddog
        35
    wilddog  
    OP
       Jan 3
    @hezhile 默认是回车 或者 v ,也可以在模拟器底部菜单的小手柄按键设置自定义键
    wilddog
        36
    wilddog  
    OP
       Jan 3
    @KerrySnz 流量大的话接个 google adsense 呗
    boneyao
        37
    boneyao  
       Jan 4
    昨天玩了一下。有点手残。我搜索了一下 tank 90 没有啊。我希望玩 tank 90 希望博主加一下
    wilddog
        38
    wilddog  
    OP
       Jan 4
    @boneyao 安排,等我今天搞一下
    wilddog
        39
    wilddog  
    OP
       Jan 4
    @boneyao 你先看看这个坦克能不能满足你 https://emulatorgamer.com/zh-cn/games/battle-city
    wilddog
        40
    wilddog  
    OP
       Jan 4
    @boneyao 我搜了一下这个 battle city 就是 tanke 1990 是同一款游戏
    wilddog
        41
    wilddog  
    OP
       Jan 8
    @slamDunkLINk 已经加上了~
    slamDunkLINk
        42
    slamDunkLINk  
       Jan 10
    @wilddog #41
    sunkangchina
        43
    sunkangchina  
       Mar 16
    https://oldgames.space/ 这个支持手柄,且还会记住配置。
    wilddog
        44
    wilddog  
    OP
       Mar 17
    @sunkangchina 我也支持手柄啊?配置这种东西就是保存在本地缓存的,有啥技术难度吗...
    wilddog
        45
    wilddog  
    OP
       Mar 17
    @sunkangchina 原来是友商呵呵
    TimLang
        46
    TimLang  
       Apr 1
    之前一直玩的网站:[ClassicGameZone]( https://classicgamezone.com "ClassicGameZone")
    wilddog
        47
    wilddog  
    OP
       Apr 1
    @TimLang 为什么要来别人的帖子下面打广告?
    About     Help     Advertise     Blog     API     FAQ     Solana     2699 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 76ms UTC 02:54 PVG 10:54 LAX 19:54 JFK 22:54
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86