为提高经典益智游戏---俄罗斯方块的趣味性与高效性,提出了基于Qt组件的俄罗斯方块设计。在实现该游戏传统功能基础上,增加了添加障碍方块和旋转游戏区域等功能,显著提升了游戏的趣味性与高效性,带给玩家更好的游戏体验。该设计重点从游戏要素、游戏算法、方块运行判断等方面进行分析,最终通过运行游戏验证设计的有效性。
In order to improve the interest and efficiency of traditional classic tetris game,design scheme based on Qt components is proposed. On the basis of the traditional game function, added obstacle squares and rotating function such as game area, the interest and efficiency of the game is significantly increased,it bring much better experience to game player.The design key is focusing on analysis and judgment game elements,game algorithm and square running way, Finally the effectiveness of the design are verified by running the game.