V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
war1644
V2EX  ›  分享创造

js 版《重装机兵 R》

  •  3
     
  •   war1644 · 2018 年 11 月 28 日 · 7525 次点击
    这是一个创建于 2609 天前的主题,其中的信息可能已经有所发展或是发生改变。

    写着写着就变成了咸鱼,不知道该干嘛了。有没有人接手继续开发这游戏,不忍心放我手里废弃了(基本上游戏已经进入后期完善阶段),有代码问题随时 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 日

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

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

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

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

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

    @lengkyle 你 windows 装了 docker 么,装一个 docker,然后按照我的 github 上环境说明操作就可以运行了呀
    akumax
        48
    akumax  
       2018 年 12 月 14 日
    吊炸天了!!!~~~
    yasiping
        49
    yasiping  
       2018 年 12 月 16 日
    hosts: 47.100.108.147 mmr.game.com
    访问:mmr.game.com:83
    war1644
        50
    war1644  
    OP
       2019 年 1 月 9 日
    @yasiping 水管太小了,加载好久好久 -_-!!!
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   5784 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 06:02 · PVG 14:02 · LAX 22:02 · JFK 01:02
    ♥ Do have faith in what you're doing.