如何用前端技术方便快捷地实现棋类游戏中棋盘及棋子的绘制?

以前曾用 Canvas 实现了一个简易的五子棋(无AI)。现在心血来潮,又想写一个中国象棋的,

1.中国象棋涉及吃子,不像五子棋棋子画好之后就会要删除,而canvas好像不容易实现这个功能。
2.canvas对于棋子不能绑定点击事件,得自己计算判断。

所以我应该使用何种html元素来实现呢?继续用canvas,还是用div,table 或者是其他什么的。如果用canvas,怎么解决上述问题

也通过Google,GitHub 了解过。貌似用div canvas table 实现的都有,还有奇葩用 css 实现的,所以特来请教。

因为是自己做着玩玩的,所以只要支持主流现代浏览器就可以了,感激不尽.


慕田峪9158850
浏览 408回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript