Gobang五子棋
文章平均质量分 85
LYXhw
上高中了嘿嘿嘿,热爱cocoscreator,html5,c#,js,Python与flutter
展开
-
单片机制作井字棋(使用MAX7219,8*8led显示器)
首先我们先初始化MAX7219芯片,随后由驱动函数Max7219_singeWrite可知对于led每一行都要输入一个十六进制数据,将其转化为二进制就可以知道其是对应每一行灯的开断,0断1亮,如0xFF,转化为二进制就是11111111,那么这一排的灯泡就是亮的,由此我们便准备一个可以装载整个棋盘的8*8二维数组,随后让其显示“井”字,如图所示。在这里我们用↘来表示白棋,↗来表示黑棋,这样就可以做好井字棋基本结构。之后,我们便可以导入二进制转十六进制算法,详情可见以下文章。这便是井字棋,用二进制表示则为。原创 2023-07-17 16:34:01 · 338 阅读 · 1 评论 -
云服务器nginx搭建五子棋服务器
打开浏览器(一般是edge)下载nginx最新版(我用的是1.23.1)和node.js(搭建环境),建议再下一个NotePad++用来编辑代码,再通过云盘(阿里云盘和百度云盘都行),把自己的文件夹给拷贝过来(源码请看片头链接),我这里将服务端源码放进gbserver.js里面,客户端源码放进gobang.html里面,接着就是node的模组。看一下它的运行状态,以及有个(公)旁边格式为xx.xxx.xx.xx的ip,这个是公网ip,还有个内网ip,解压nginx的文件夹,进去目录是这个样子的。......原创 2022-08-27 23:53:27 · 643 阅读 · 0 评论 -
Node.js联机游戏——gobang五子棋(客户端+服务端+websocket的双人游戏)
这里先给一下五子棋的基本内容思想c#winform——Gobang五子棋简易版双人对战制作(基本结构+代码)虽然语言不一样,但是思路是一样的在这里我们先把五子棋的基础功能给做好客户端和服务端的代码以及演示视频放在最后首先在这里需要用到canvas(用来画图),这里会用到一个arc来实现画圆○,接着再用full来填充,这样一个基本画图是完成了,接着再来判断一下鼠标点击的位置,根据间隔40px(自适应后为)来计算是点在哪个点上便能实现了!在这里我们会用到一个大的数组来装下整个棋盘(1515),这样我们原创 2022-08-05 17:22:04 · 3116 阅读 · 1 评论 -
c#winform——Gobang五子棋简易版双人对战制作(渲染音效+棋盘保存)
这里将会说道关于五子棋渲染,文件和计时等方面的功能!原创 2022-06-26 16:00:06 · 1735 阅读 · 0 评论 -
c#winform——Gobang五子棋简易版双人对战制作(基本结构+代码)
利用c#winform画笔制作简易五子棋(原理+方法)原创 2022-06-18 15:46:44 · 2271 阅读 · 0 评论