Skip to content

About

一个简单的贪吃蛇游戏,C语言学过数组就可以做了,用控制台输出图形。

Resources

Stars

1 star

Watchers

1 watching

Forks

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

控制台贪吃蛇

2021 年的 C 语言练习:用一个二维数组当棋盘,控制台输出图形,不依赖任何图形库。

玩法

  • 方向键控制蛇的移动,吃到食物变长,撞墙或撞到自己结束。
  • 棋盘 50 × 20,蛇头记为 1,身体依次为 2、3、4…,空地记为 0;移动即改写数组元素。

编译与运行

只支持 Windows:源码用了 <conio.h> 的 kbhit() 与 <windows.h> 的 gotoxy(),这两样在 macOS / Linux 上没有直接等价实现。

g++ Snake.cpp -o Snake.exe
Snake.exe

Dev-C++、Code::Blocks、MinGW 均可直接打开 Snake.cpp 编译。

说明

课程练习,代码保留 2021 年的原始状态,没有做跨平台适配;仓库未附开源许可。

About

一个简单的贪吃蛇游戏,C语言学过数组就可以做了,用控制台输出图形。

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages