gpt4 book ai didi

javascript - HTML5 纸牌游戏

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:21:22 24 4
gpt4 key购买 nike

<分区>

大约一年前,我在 silverlight 中创建了一个纸牌游戏,以便对 Silverlight 有所了解。

我现在想制作一个 HTML5 版本的游戏,以便进一步了解它。

我想我想利用诸如 Knockout.js 和 WebSockets 以及 canvas 元素之类的东西。

现在我很困惑的是如何在屏幕上布置卡片。

借助 Silverlight,我能够制作一个“手牌”控件,它由两个子控件组成 - 玩家手中的牌和 table 上的牌。它们又由 Card 控件组成。

现在我不相信在 javascript 中有用户控件的概念。所以我可能以完全错误的方式思考这个问题。

所以我的问题是 - 我怎样才能把一些牌放在 table 上,也许可以为每个玩家重复使用一些东西?

我有一个名为游戏的客户端 JSON 对象,其中包含一组玩家。每个玩家都有一手牌,由一系列手牌和 table 上牌组成。理想情况下,我想使用 Knockout.js 将它们绑定(bind)到某些东西上 - 但我不知道我可以绑定(bind)到什么。

我会简单地将(卡片的)图像放在 Canvas 上吗?有没有办法制作某种 Hand 对象,每个玩家都可以拥有并且我可以绑定(bind)到它?

有什么建议吗?或者您在其他地方看到的示例代码?

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com