js 版《重装机兵 R》 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
war1644
V2EX    分享创造

js 版《重装机兵 R》

  •  3
     
  •   war1644 2018-11-28 12:06:43 +08:00 7501 次点击
    这是一个创建于 2592 天前的主题,其中的信息可能已经有所发展或是发生改变。

    写着写着就变成了咸鱼,不知道该干嘛了。有没有人接手继续开发这游戏,不忍心放我手里废弃了(基本上游戏已经进入后期完善阶段),有代码问题随时 q 我就好。公开出来,纯 Javascript 撸出来的仿《重装机兵 R 》游戏。

    游戏说明

    • 战斗系统
    • 人车系统
    • 装备系统
    • 事件脚本
    • 场景切换
    • 做了一小章剧情
    • 两幅世界地图绘制完毕
    • 城镇村庄完成了 3 个,包括拉多镇
    • 玩家通讯(websocket),后端用的 Workerman
    • 玩家之间战斗支援
    • 玩家在大地图的数据同步
    • 其他

    环境说明

    # 本地 hosts sudo echo 'mmr.game.com' >> /etc/hosts # 拉取镜像 docker pull registry.cn-beijing.aliyuncs.com/dxq_docker/nginx_php7:mmr # run docker run --restart unless-stopped --name mmr -itd -p 9001:9001 -p 80:80 registry.cn-beijing.aliyuncs.com/dxq_docker/nginx_php7:mmr # 浏览器开启模拟手机模式,横屏,然后访问 mmr.game.com 

    游戏截图

    image.png image.png image.png image.png image.png image.png image.png

    第 1 条附言    2018-11-28 12:47:39 +08:00

    不能编辑主贴,好惨。我的脚本里有句代码写错了,修正下:

    sudo echo '127.0.0.1 mmr.game.com' >> /etc/hosts

    再放一张曾经花了一个小伙伴3天3页时间才拼出来的MMR世界地图 image.png

    第 2 条附言    2018-11-28 13:37:42 +08:00
    跟据 v 友反馈补充一些东西,欢迎大家拍砖。有不明白的,提出我再完善

    项目和项目说明完善见 github:
    https://github.com/war1644/WastelandLegacy
    https://github.com/war1644/wl-service
    50 条回复    2019-01-09 11:07:58 +08:00
    zgray
        1
    zgray  
       2018-11-28 12:23:28 +08:00 via iPhone
    赞,有没有 github 地址?
    subdued
        2
    subdued  
       2018-11-28 12:33:54 +08:00 via Android
    war1644
        3
    war1644  
    OP
       2018-11-28 12:39:22 +08:00
    @zgray 我没有整合在一起,前端代码在 https://github.com/war1644/WastelandLegacy 这里,后端的 Workerman 在 https://github.com/war1644/wl-service。
    WastelandLegacy 里的前端代码不是最新的,你要编辑源码可以直接复制 docker cp docker:/var/www/下的代码
    zgray
        4
    zgray  
       2018-11-28 12:42:18 +08:00
    @war1644 那建议整理好后再进行开源,既然准备公开源码了就稍微整理下吧。
    creanme
        5
    creanme  
       2018-11-28 12:47:19 +08:00
    牛掰,赞
    war1644
        6
    war1644  
    OP
       2018-11-28 12:48:16 +08:00
    @zgray 好,接受教育
    WhoMercy
        7
    WhoMercy  
       2018-11-28 12:58:16 +08:00 via Android
    建议游戏玩法、设计理念等,提供更详细的总结和说明吧。
    说实话以现在的信息,看不懂你这游戏(不是看不懂重装机兵),毕竟这还是联机类型的。?
    G1n233
        8
    G1n233  
       2018-11-28 13:01:46 +08:00 via iPhone
    太强了,MM 系列联机怎么玩,好奇?
    war1644
        9
    war1644  
    OP
       2018-11-28 13:39:08 +08:00
    @WhoMercy
    @zgray
    已经重新整理,追加详细说明。具体见我的第二条附言
    hiths
        10
    hiths  
       2018-11-28 13:40:09 +08:00
    地图左上角是诺亚?
    bajie
        11
    bajie  
       2018-11-28 13:40:49 +08:00
    大佬收下我的膝盖
    a62527776a
        12
    a62527776a  
       2018-11-28 13:43:35 +08:00
    我想玩啊哥┭┮┭┮
    xxin950521
        13
    xxin950521  
       2018-11-28 13:44:56 +08:00
    厉害 666
    war1644
        14
    war1644  
    OP
       2018-11-28 13:58:31 +08:00
    @a62527776a 你直接 docker pull 镜像,再 docker run 就可以玩了啊
    @hiths 是的,诺亚,但是我并没有绘制进去里面的样子
    Biwood
        15
    Biwood  
       2018-11-28 14:03:31 +08:00
    跟 FC 上的重装机兵系列是什么关系?会侵权吗?
    war1644
        16
    war1644  
    OP
       2018-11-28 14:08:35 +08:00
    @Biwood 难道你还准备拿来卖么?不涉及商业行为,哪来的侵权一说
    kkkkkrua
        17
    kkkkkrua  
       2018-11-28 14:28:17 +08:00
    吊了。渣渣的我表示想都不敢想
    Tonni
        18
    Tonni  
       2018-11-28 14:34:08 +08:00
    ,前段时间我自己断断续续花了两周的时间学习 pixi.js 做了一个 PUBG 缩圈的“游戏” - https://github.com/HouCoder/pubg-map-logic
    Desiree
        19
    Desiree  
       2018-11-28 15:35:57 +08:00
    牛皮。支持下。
    wsstest
        20
    wsstest  
       2018-11-28 15:46:27 +08:00
    感觉会火,mark 一下,等有空了玩一下
    doresu
        21
    doresu  
       2018-11-28 16:05:01 +08:00 via Android
    必须试试,太 6 了
    hiahia
        22
    hiahia  
       2018-11-28 17:22:49 +08:00
    年轻时的回忆呀
    Terry05
        23
    Terry05  
       2018-11-28 17:36:20 +08:00
    大爱的 MMR
    a62527776a
        24
    a62527776a  
       2018-11-28 19:34:45 +08:00
    @Tonni 为什么你们做完了不放服务器上给人玩啊
    CasualYours
        25
    CasualYours  
       2018-11-28 19:38:56 +08:00 via Android
    满满的回忆啊
    Nicoco
        26
    Nicoco  
       2018-11-28 19:59:10 +08:00
    大锅,厉害了阿
    LawlietZ
        27
    LawlietZ  
       2018-11-28 21:21:20 +08:00
    卧槽,第一款 RPG 游戏
    LawlietZ
        28
    LawlietZ  
       2018-11-28 21:24:56 +08:00
    重装奇兵也叫废土战纪?
    dumungweii
        29
    dumungweii  
       2018-11-28 23:09:10 +08:00 via Android
    666 mark 一下哈哈哈
    SamsonWang
        30
    SamsonWang  
       2018-11-29 00:22:46 +08:00 via Android
    哇噻,牛*了,童年红白机的回忆,真是情怀。
    molvqingtai
        31
    molvqingtai  
       2018-11-29 00:51:00 +08:00 via Android
    流弊!
    aqingyong
        32
    aqingyong  
       2018-11-29 09:21:24 +08:00
    很强, 一直也想做个类似的,但没时间
    zqguo
        33
    zqguo  
       2018-11-29 09:28:47 +08:00
    很强啊
    war1644
        34
    war1644  
    OP
       2018-11-29 11:28:44 +08:00
    @LawlietZ 握手,同人生第一款 RPG。我这是完全重写的版本,所以不打算跟《重装机兵》叫一个名字呀

    @aqingyong 时间挤挤就出来了
    invdan
        35
    invdan  
       2018-11-29 14:23:39 +08:00
    好玩,人生第一款完整玩完的大作 FC 重装机兵
    MiuLeung
        36
    MiuLeung  
       2018-11-29 14:39:23 +08:00
    这个就了啊,哈哈哈
    wsstest
        37
    wsstest  
       2018-11-30 08:33:04 +08:00
    对了,题主,使用 docker run 开启之后,用什么命令关闭呢? docker 萌新求教。
    jrient
        38
    jrient  
       2018-11-30 09:19:05 +08:00
    童年的回忆,已 star
    war1644
        39
    war1644  
    OP
       2018-11-30 10:38:08 +08:00
    @wsstest 我说,你也是上 v2 的人!萌新也得会 search 吧! docker stop 容器名(暂停),docker rm -f 容器名(停止并删除)都可以停下
    ameba
        40
    ameba  
       2018-11-30 14:20:04 +08:00
    狠人 牛掰
    metalbug
        41
    metalbug  
       2018-12-01 22:11:00 +08:00
    好厉害的样子
    Mark24
        42
    Mark24  
       2018-12-03 10:24:27 +08:00
    看起来很棒啊
    carlosevo
        43
    carlosevo  
       2018-12-03 10:51:35 +08:00
    要是能翻译成英语估计会有更多人接手。。。
    war1644
        44
    war1644  
    OP
       2018-12-03 18:16:28 +08:00
    @carlosevo 翻译成英文是为了让老外来么?老外对 metalmax 系列一点都不感兴趣。这游戏就在国内而已,包括在她的本土日本,依然没什么人气
    obarong
        45
    obarong  
       2018-12-04 20:50:18 +08:00
    在 NDS 玩过几天重装机兵 3,挺有意思的,但我不喜欢回合制。剧情还不错,有机会可以尝试视频通关。看到好像很多人喜欢这游戏,是因为我还没了解到这游戏的精粹?
    lengkyle
        46
    lengkyle  
       2018-12-05 16:18:10 +08:00 via Android
    Windows 下怎么打开,有没有稍微详细点的教程
    war1644
        47
    war1644  
    OP
       2018-12-06 13:38:26 +08:00
    @obarong 你需要玩 FC 版的重装机兵,才能感受到这游戏的精华。或者玩 MM4 也不错的,mm2 / 3 都丢掉了这个系列的灵魂。

    @lengkyle 你 windows 装了 docker 么,装一个 docker,然后按照我的 github 上环境说明操作就可以运行了呀
    akumax
        48
    akumax  
       2018-12-14 18:21:06 +08:00
    吊炸天了!!!~~~
    yasiping
        49
    yasiping  
       2018-12-16 00:21:59 +08:00
    hosts: 47.100.108.147 mmr.game.com
    访问:mmr.game.com:83
    war1644
        50
    war1644  
    OP
       2019-01-09 11:07:58 +08:00
    @yasiping 水管太小了,加载好久好久 -_-!!!
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2405 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 11:51 PVG 19:51 LAX 03:51 JFK 06:51
    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