【问题标题】:How should I proceed for building a website where you can play chess with other people?我应该如何建立一个可以与其他人下棋的网站?
【发布时间】:2015-04-10 21:14:53
【问题描述】:

我是初学者:我知道 HTML/CSS 和一点 Javascript。另外,我已经开始学习 Python。

作为第一个个人目标,我想建立一个网站,您只需向他们发送一个 URL 就可以与他们一起玩(就像 lichess.org 一样)。无需注册。 我可以只用javascript创建棋盘和棋子吗?如果不是,那么 Python 是完成此类任务的好语言吗?在哪里可以找到构建简单游戏的指南?

【问题讨论】:

  • 当然...首先编写一些强制执行移动规则的代码...(afaik 实际上有一些库可以做到这一点...但是您必须学习该库)(或更简单...只是绘制棋盘和棋子的代码
  • 有一家名为 Google 的新成立公司,它实际上可以为您搜索互联网并为您提供答案……它不是一家非常大或知名的公司,但是,给他们一个镜头?

标签: javascript python html css chess


【解决方案1】:

我想你需要一个起点。

如果您想从头开始构建一些东西。我将从编写每个棋子的逻辑开始。然后将其实现到板上,然后与所有其他游戏规则一起实现。

任何语言都可以实现您想要做的事情。 Python 可以做到这一点。

我猜你没有花很多时间在谷歌上搜索,这里有一些信息:

https://softwareengineering.stackexchange.com/questions/160740/best-approach-for-writing-a-chess-engine

暂时忘记多人游戏。从构建游戏开始。

【讨论】:

  • 其实我倒是花了很多时间,但是我只发现了太具体或者不相关的东西:比如我不想做象棋引擎,我发现的大部分内容都是与此相关,例如您的链接。虽然在你的链接中我还是找到了一些有趣的东西,谢谢
猜你喜欢
  • 1970-01-01
  • 2014-06-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-03-10
  • 2021-01-16
相关资源
最近更新 更多