NESBox:来联机玩会 FC/NES 游戏 - V2EX
爱意满满的作品展示区。
594mantou

NESBox:来联机玩会 FC/NES 游戏

  •  
  •   594mantou
    mantou132 Jun 5, 2022 3845 views
    This topic created in 1436 days ago, the information mentioned may be changed or developed.

    https://nesbox.xianqiao.wang

    个人很喜欢玩热血系列游戏等 FC 游戏,但一般的模拟器只能单机,所以我做了个 Web 联机版(另外也能学习后端开发)。

    可以看看这个视频了解一下: https://www.youtube.com/watch?v=n0ObbdnuT1E

    Supplement 1    Jun 5, 2022

    NESBox 从名字就可以看出来是有意模仿 Xbox、Steam 平台的(实际上,刚开始我想模仿 Xbox UI 的,但是在 PC 好像一点儿也不合适,就朝 Steam 方向做了)。

    NESBox 除了运行 NES 游戏外加入了好友系统,你可以添加好友、邀请好友。

    首页轮播图显示的是用户最多喜欢的游戏。

    可以在 github issue 添加游戏,例子:https://github.com/mantou132/nesbox/issues/1

    • 封面图
    • 介绍
    • 截图
    • rom 的 zip 档
    17 replies    2022-06-06 14:49:47 +08:00
    Borden
        1
    Borden  
       Jun 5, 2022   10
    登录?注册?秒关。
    594mantou
        2
    594mantou  
    OP
       Jun 5, 2022   1
    @Borden 何必再来发一条评论浪费你更多的时间呢。
    Borden
        3
    Borden  
       Jun 5, 2022   1
    @594mantou 我时间多,我喜欢浪费。
    594mantou
        4
    594mantou  
    OP
       Jun 5, 2022
    @Borden 那可以多了解了解。试用下看看。
    makelove
        5
    makelove  
       Jun 5, 2022
    如果能上线街机格斗的就好了,以前很喜欢玩
    heisannoy
        6
    heisannoy  
       Jun 5, 2022
    咋注册呢?
    missdeer
        7
    missdeer  
       Jun 5, 2022
    建议加个一键随机分配游客账号登录
    misaka19000
        8
    misaka19000  
       Jun 5, 2022
    注册不了
    594mantou
        9
    594mantou  
    OP
       Jun 5, 2022
    @heisannoy 登录按钮旁边的暂无账号就是注册。
    @missdeer 这种一般是怎么做的,生成一个临时账号吗,然后加定时任务清除这些账号以及关联信息吗?
    @makelove 没了解过街机的模拟器,不知道有没有开源的
    594mantou
        10
    594mantou  
    OP
       Jun 5, 2022
    @misaka19000 现在后端没有进行错误处理,所以碰到不能写入数据库的会 panic 线程。你注册的时候可能是用户名重复了或者别人的请求把线程搞崩溃。

    得赶紧把这个问题处理一下,我之前一个人用线程崩了就崩了
    makelove
        11
    makelove  
       Jun 5, 2022
    @594mantou 有开源模拟器就能上吗,这么牛逼的吗,那 mame 这种开源的也直接能用?
    594mantou
        12
    594mantou  
    OP
       Jun 5, 2022
    @makelove 模拟器要编译成 wasm (估计不简单),然后要看它的输出接口适不适合前端用。我现在用的 nes 模拟器就是传个内存块到模拟器,模拟器将图像写到这块内存上,然后前端写到画布上,声音也类似的。

    另外就是键盘映射输入了,我想跟现在没什么区别。
    594mantou
        13
    594mantou  
    OP
       Jun 5, 2022
    @makelove 搜了一下,还真可以将 mame 编译到 wasm
    AJian
        14
    AJian  
       Jun 5, 2022   1
    fang5566
        15
    fang5566  
       Jun 5, 2022 via Android
    404not found
    594mantou
        16
    594mantou  
    OP
       Jun 5, 2022
    @fang5566 刚刚改了配置出问题了。现在还原了。
    Shazoo
        17
    Shazoo  
       Jun 6, 2022
    @Borden https://github.com/nfam/nes-web 这个不用注册。抽空联~~



    @594mantou lz ,mame 支持 wasm 的。不过基板支持的貌似不全,之前玩过没深究。 加油哈。
    About     Help     Advertise     Blog     API     FAQ     Solana     987 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 57ms UTC 21:49 PVG 05:49 LAX 14:49 JFK 17:49
    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