技术栈
撤销与重做
MoRanzhi1203
3 小时前
python
·
mvc
·
pyqt5
·
桌面应用开发
·
gui开发
·
2048游戏
·
撤销与重做
第3篇 · 使用 PyQt5 实现 2048 桌面版游戏:MVC 架构与撤销和重做
前两篇为纯 Python 实现:第 1 篇的数学模型、第 2 篇的带历史记录的控制台版。控制台版适合验证逻辑,但交互体验并不好:每执行一步都要 cls 清屏、光标闪烁,且只能使用键盘。
我是有底线的