Skip to content

hbyecoding/Snake_Cpp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

Snake_Cpp

A Greedy Snake Projects in C++. 一个使用C++语言实现的经典贪吃蛇游戏,游戏操作简单,通过控制蛇吃掉屏幕上的星状物品来增加自己的长度和得分。随着游戏的进行,玩家需要躲避蛇的身体,防止自己撞上。

流程

  • 程序启动后,玩家输入's'开始游戏。
  • 蛇通过控制方向键(w/s/a/d)来移动。
  • 蛇通过吃掉星状图标增加长度和增加分数。
  • 蛇一旦撞到自己或者自身位置之外,游戏结束。

运行方式

确保你的环境中安装了 C++ 编译器 (如 Visual Studio)。通过 CMake 或直接使用 IDE 编译代码即可运行游戏。

注意事项

  • 本游戏使用了 Windows.h 库中的 Sleep 函数,以及其他一些与Windows操作系统的依赖,为此,该游戏主要适用于 Windows 平台的开发和运行。
  • 在某些编译器环境下,可能需要将头文件 #include <conio.h> 替换为适合的输入处理方法,或者移除对于标准输入输出库依赖的代码。

文件结构

SnakeGame/
├── main.cpp  # 游戏的主入口文件,涵盖了游戏的所有的逻辑

游戏规则

  • 运用方向键来控制蛇头移动。
  • 撞到自己或者自身的边界外,游戏结束。
  • 吃到每一个果子,蛇的长度增加,并且增加10分。

希望你能在《Snake King》中玩得开心! Have a GOOOOD DAY!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages