超级简单的纯js 象棋,看一遍你也会写

这是我第一次写游戏,也是随兴花了一下午写的,代码结构可能没有设计的很清晰,但是主要逻辑还是很清楚。这次利用了html5 canvas 画布效果,把棋盘,。棋子,动画写出


写任何东西,首先要知道它的组成部分。比如盖子,你得先准备好,沙子,水泥,钢筋,石砖,再打成地基再一层一层的盖


象棋游戏组成部分很简单。


棋盘: 有10 行 9列 拼成的90个不同的坐标点,给棋子移动,棋盘事件捕捉,通过鼠标点击棋盘上面坐标,去定位点击在棋盘哪个位置

棋子:{

基本属性:

颜色:红或黑

移动规则设定:例如如,马只能走日,相只能走田

棋子选择中状态下棋子形状变化

棋子当前坐标位置



下面是代码:

      
    
   


超级简单的纯js 象棋,看一遍你也会写_第1张图片

你可能感兴趣的:(超级简单的纯js 象棋,看一遍你也会写)