好友
阅读权限10
听众
最后登录1970-1-1
|
向善的灯
发表于 2018-10-3 18:39
本帖最后由 向善的灯 于 2019-1-18 22:19 编辑
首先来看下效果图:主要特点:未使用任何第三方插件和附件,全部为原生JS实现,总共代码在两千行代码左右,包括棋子和棋盘的绘制,直接复制代码保存到一个新的html文件下面,就可以直接运行。
目前已经实现的功能:
V1.0 : 实现棋子的布局,画布及游戏场景的初始化
V2.0 : 实现棋子的颜色改变
V3.0 :实现所有象棋的走棋规则
V4.0 : 实现所有棋子的吃子功能
鉴于代码过长,已将代码打包为附件,或直接在Github上面下载查看,欢迎Star
GItHub源码下载地址:https://github.com/xiugangzhang/ChineseChess
如果需要直接体验的朋友也可以直接通过这个连接体验哈:
http://htmlpreview.github.io/?https://github.com/xiugangzhang/ChineseChess/blob/master/ChineseChess.html
由于目前只是实现了一些基本逻辑,后续可能也没有太多时间去继续弄了,就把它分享出来了,感兴趣的朋友可以在此基础上继续开发哈。
感谢大家支持,有什么问题和建议什么的也欢迎大家提出来,欢迎一起学习交流!
|
免费评分
-
查看全部评分
|
发帖前要善用【论坛搜索】功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。 |
|
|
|
|