Skip to content

Floating-Ocean/Tetris-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tetris-Project

C语言课程设计 · 基于C语言的传统俄罗斯方块游戏拓展

Supported C Version GitHub Last Commit GitHub releases GitHub releases

开始之前

本仓库为 @Floating-Ocean 的 大一上学期 C语言课程设计。

项目完全使用 C语言 编写,为基于 Windows控制台 的 俄罗斯方块小游戏。

游戏平衡度等游玩体验待优化,欢迎提PR。

依赖

Warning

为了更好地在控制台显示方块,游戏使用了第三方字体 Sarasa Mono SC

>> 获取 Sarasa Mono SC 字体

玩法

  1. 使用 ← → 键左右移动方块,↑ 键顺时针旋转方块,↓ 键加速下落;
  2. 使用 R 键重新开始游戏,K 键暂停游戏,C 键存储方块,P 键查看状态;
  3. 消除一行后,会得到一定的分数,分数取决于连消数和游戏难度;
  4. 在界面左右侧 进度条 进度归零前未消行,将会按照游戏难度进行 惩罚

>> 查看更多游戏介绍

游戏截图

游戏截图 游戏惩罚截图

左图为正常IN难度,右图触发了"反转重力"惩罚。

下载

前往 本仓库的发行页 获取游戏的最新版。

若无法下载,请前往随仓库同步更新的 百度云 下载页。

主题

游戏支持自定义主题,你可以在发行页下载官方主题并按照文件内的提示安装它。

主题示例

巧克力主题 科幻主题



玩得愉快!

Best Regards,
Floating Ocean.

About

A project on adding new features to the traditional game Tetris with C program language.

Topics

Resources

License

Stars

Watchers

Forks

Languages