五子棋联机版
实现一个五子棋的游戏,可以联机对战,也可以单机与AI对战
git clone https://github.com/SSnewbie/gomoku.git
npm install
npm run bulid
npm run server
// 单机版不需要安装,打开server目录下的public运行index.html可以运行单机模式和自由模式
webpack
+ express
+ socket.io
+ es6
(图片都是自己ps做的,我大概是个假前端吧)….
前提:A:白棋,B:黑棋
1-普通模式
本计划用gulp
+ts
,然后配置环境10min后我放弃了,gulp好久没用配置起来十分生疏。一大堆细节和依赖配置很蛋疼。
然后我直接删目录换webpack
+ts
,然后配置了半小时。基本可以运行。然后设计目录准备下手时简直懵逼了,(ts没好好学,就是写angular时看了看,不是很熟练,下手时感觉很尴尬,虽然用的是.ts 最后还是写的js风格的代码(雾
……所以我最后选择了不用ts(MDZZ
然后我又删了目录,1个小时过去了