Giter Club home page Giter Club logo

bubububaoshe.github.io's People

Contributors

bubububaoshe avatar wujianqiu avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

bubububaoshe.github.io's Issues

Server return null with default settings in battle mode confirm stage

重现步骤
浏览器 chrome 75.0.3770.100-32bit
选择 1+2代人物 & 完成组合时播放语音
选择 连线->随机->确认
console log: [后手选取特殊牌], pack=null

代码版本为本仓库下versus分支 commit e6683ad

(P.S. 请问目前还有需要开发的新feature吗 以及如何参与contribute? )

线下计分器的建议

作者你好,我觉得可以做一个计分器来帮助实体版玩家快速计分,通过在界面上选取卡牌计算分数。

关于双人模式和一些其它更新

bubububaoshe你好呀
今天突然才看到你可能不用微博了的消息…不知之后该如何联络呢?
我先把我这边的更新情况说一下罢:
大致就是将客户端和服务端分开了,做成了静态页面即使布署在不同的地方也能连接到服务器的方式,然后加了一些和多人有关的提示(比如请等对方选完特殊牌之类的),然后还在抓一些残留的bug… 昨天突然发现在手机浏览器上还有一点问题,所以我还在看是什么问题。
嗯就先这样!

更新:那个一出现组合就卡住的问题似乎是在播音频时导致页面上所有的timeout都停止了,所以才会画面停住,并且Websocket也因为不再发心跳包而掉线的。似乎用promise的then()方法代替掉oneTimeFunction就可以了··而且有趣的是,这个问题只在手机版chrome内核的浏览器(包括Opera、Chrome和一些内置浏览器)才出现,移动版的Firefox、以及桌面版的Chrome/Firefox都不受其影响… O_O

更新想做的功能 02-12 …
・断线重连
・从快照回放

一点建议

大佬你好。
这项目是真的很不错,但是吧,我在网页上玩的感觉和在古剑游戏里玩的感觉还是不太一样。
我不清楚如何在网页版上面获得稀有牌,好像也没人说个标准什么的,但是游戏里确实有提示,说每胜出一个NPC大概率就会有一张珍稀牌。我玩了几十把网页版,但目前就出了两张珍稀牌,是不是可以考虑降低一下珍稀牌获取的标准?我自认为自己水平应该还行,古剑三游戏里玩的时候七八张珍稀牌我基本上就能把对面的NPC压死。
另外这个随机抽出来的牌,牌面很容易出现某个季节(花色)没有的情况,但是我在古剑三里面体验的时候这种情况比较少,有可能是我火不好?
最后,希望大佬打包个win版exe的资源呗,上课摸鱼有时候切网页没切程序方便。
我超爱这程序的,希望能看一下我写的话。

双方视图不一致

Reported by players, un-reproducable.
Player A sees Player B didn't some action ( actually lost a lot action ) with ~50 point, Player B sees Player A didn't take any action as well.
But backend log seems normal, quite confused, maybe network dithering occurs between two heartbeats so that they lost opponent' action in this period.
A看到B就动了几下,B看到A一下也没动。
无法复现。
怀疑可能是正好卡在了心跳间隔之间发生了网络抖动,使得这部分的信息丢失了。

尝试解决方案:

  1. 粗暴的缩短心跳间隔
  2. 增加message ack序,客户端发现服务器的动作的ack序出现跳跃或收不到ack则触发心跳,若心跳成功则重试,若失败则进入断线重连模式

后者有助于实现自动重连功能来替代现在的手动刷新触发重连,用户体验会好很多,但是对服务器端的设计要求更高,在做了进度0.jpg,尝试使用方案1解决问题(。

有时候突然出现公共牌区突然换牌,这是什么规则?

我了解到的规则只有公共牌达到10张的时候,如果没有匹配的季节,会换牌。二周目游戏可以弃一张牌,从公共牌区三选一。
但出现了开局第一回合完成后,公共牌就被全换了的情况,请问这是为什么?我尝试了右键点击、左键双击,都没有触发过什么功能。

另外能否增加代码实现了的游戏规则的说明。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.