用c语言实现简单的五子棋
(2019年10月文档)
ps:那时候刚刚学会用走迷宫就自己从零开始实现了下五子棋,这里下棋的思路现在想起来也特别新奇,并不是简单的输入坐标下棋,我一开始就琢磨出了wasd去取棋子与下棋,为后面写出各种神奇的程序做出了铺垫。
写这程序首先要学会写走迷宫:
学会如何读取键盘键位学会简单的移动。
学会如何在移动的情况下刷新界面。
这个小游戏是从零开始的实现的,框架灵感来自于小游戏《走迷宫》。
游戏代码配置: 二维数组+简单逻辑+getch读取键盘+windows函数(刷屏,改颜色,改窗口大小)
整体代码
gihub
https://github.com/404name/C-game
画面演示
胜利画面
娱乐画面
实现过程
o设计棋盘 |
o实现棋子选点下落| (主要难点)
o设定交叉下棋|
o设定胜利规则|
■设计棋盘
搭建框架
char map[1000][1000] = {
{"||==================================||"},
{"|| x