snake_game_cli

Crates.iosnake_game_cli
lib.rssnake_game_cli
version0.1.3
created_at2025-03-01 15:24:54.933388+00
updated_at2025-03-03 14:40:50.076024+00
descriptionsnake game build in rust with crossterm
homepage
repositoryhttps://github.com/quyc07/snake_game
max_upload_size
id1573820
size33,266
(quyc07)

documentation

README

贪吃蛇游戏 - Rust 实现

这是一个使用 Rust 编写的基于命令行的贪吃蛇游戏, 玩家可以通过方向键控制蛇的移动。

功能特性

  • 经典贪吃蛇玩法:控制蛇的移动,吃掉食物并增长身体,吃的越多,速度越快。
  • 命令行界面:基于终端的简洁界面,支持跨平台运行。
  • 方向键控制:使用上下左右方向键控制蛇的移动。
  • 随机食物生成:食物会随机出现在游戏区域内。
  • 游戏结束检测:当蛇撞到墙壁或自身时,游戏结束。
  • 主动结束游戏:按q键主动结束游戏。

依赖

  • crossterm:用于处理终端输入输出和渲染。

安装与运行

下载并安装

此处下载对应平台的安装包,解压并运行.

cargo 安装

cargo install snake_game_cli

snake_game_cli
Commit count: 22

cargo fmt