爱意满满的作品展示区。
chiebukuro

GobangPvP 一个跨平台的 Player versus Player 的五子棋

  •  
  •   chiebukuro · Sep 6, 2017 · 3444 views
    This topic created in 3347 days ago, the information mentioned may be changed or developed.

    https://github.com/limitfan/gobangPvP

    体验地址:

    https://gobang.limitfan.com/

    基于 Parse 的 LiveQuery 使用 Heroku 作为 Pass,一个非常简单的五子棋对战匹配系统,可以运行在基本所有兼容的平台。

    还有些需要后续改进的。

    可以做成比如一键部署到 Heroku,使用 Free Tier 就可以了。

    右下角添加简单的聊天系统等。

    8 replies  •  2017-09-08 17:36:39 +08:00
    frozenthrone
    frozenthrone
    Sep 7, 2017
    1
    有没有禁手
    chiebukuro
    chiebukuro
    OP
    Sep 7, 2017 via Android
    2
    @frozenthrone 没有禁手,是采用的 free-style gomoku.
    yws112358
    yws112358
    Sep 8, 2017
    3
    倒是挺惬意 没有倒计时 没有悔步啊
    chiebukuro
    chiebukuro
    OP
    Sep 8, 2017 via Android
    4
    @yws112358 这个可以添加,基于随意的想法,现在这个没有这些。
    fcten
    fcten
    Sep 8, 2017
    5
    落子到另一个玩家看到有 2 秒左右的延迟
    感觉 0.2 秒才比较正常
    chiebukuro
    chiebukuro
    OP
    Sep 8, 2017 via Android
    6
    @fcten 这个应该可以通过代码优化一半,heroku 本身的物理机房一个在美东的 Ashburn, Virginia,另一个在 Dublin, Ireland,都是 AWS 的 IaSS。使用这个 parse server 是做不到 0.2s 的,如果是国内用户使用国内的服务器可以快到 0.02s,0.2s 使用一些较近的 vps 供应商都可以的。
    chiebukuro
    chiebukuro
    OP
    Sep 8, 2017 via Android
    7
    @fcten 准确说,两个用户到服务器的报文路由时间都是 a,应该是优化掉现在所需时间的三分之一。
    chiebukuro
    chiebukuro
    OP
    Sep 8, 2017 via Android
    8
    @fcten 也可能可以优化到一半,需要了解一些代码的问题。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   3570 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 00:50 · PVG 08:50 · LAX 16:50 · JFK 19:50
    ♥ Do have faith in what you're doing.