# TheFunGame-Tetris **Repository Path**: qtlittlexu/TheFunGame-Tetris ## Basic Information - **Project Name**: TheFunGame-Tetris - **Description**: 这是一个使用 C++ 和 EasyX 写的俄罗斯方块小游戏,代码简单,只封装了 Game 和 Block 类,非常适合初学者学习 - **Primary Language**: C++ - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2023-10-08 - **Last Updated**: 2023-10-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: EasyX, Games ## README # 有趣小游戏 —— 俄罗斯方块 ## 游戏介绍 这是一个使用 C++ 和 EasyX 写的俄罗斯方块小游戏,里面用到的 C++ 特性并不多。游戏主要分成了两个类来实现:Game 和 Block 类,分别用来实现游戏逻辑和单独的俄罗斯方块,里面顶多就用到了静态成员函数和变量的特性,但主要的游戏逻辑还是放到了 main 函数中实现。这样,每个类分工明确,就实现了俄罗斯方块游戏。代码非常简单,里面的每个游戏逻辑都值得初学者分析和学习。最后,大家如果有什么建议或者代码中存在不足,还恳请大家留言,我会尽力修改,提高游戏的代码质量! ## 游戏截图
图1 - 游戏主界面
图 2 - 游戏结束界面