1.序列应用——猜单词游戏
1.游戏介绍
猜单词游戏就是计筧机随机产生一个单词,打乱字母顺序,供玩家去猜测。此游戏采用控制字符界面
代码:
运行结果:
2.面向对象设计应用——发牌游戏
1游戏介绍
四名牌手打牌,电脑随机將52张牌(不合大、小王)发给四名牌手,并在屏幕上显示每位牌手的牌。
代码:
运行结果:
3.图形界面设计——猜数字游戏
1.游戏介绍
在游戏中,程序随机生成1024以内的数字,再让玩家去猜,如果猜的数字过大过小都会进行提示,程序还会统计玩家猜的次数。使用Tkinter开发猜数字游戏
代码:
运行结果:
4.Tkinter图形绘制——图形版发牌程序
1.程序功能介绍
机随机将52张牌(不含大王和小王)发给四位牌手,在屏幕上显示每位牌手的牌,程序的运行效果如图5-1所示。接下来,我们以使用Canvas绘制Tkinter模块图形为例,介绍建立简单GUI(图形用户界面)游戏界面的方法。
代码:
运行结果:
5.Python图像处理——人物拼图游戏
1.游戏介绍
拼图游戏将一幅图片分割咸若干拼块并将它们随机打乱顺序,当将所有拼块都放回原位置时,就完成了拼图(游戏结束)。本人物拼图游戏为3行3列,拼块以随机顺序排列,玩家用鼠标单击空白块四周的交换它们位置,直到所有拼块都回到原位置。拼图游戏运行界面
代码:
运行结果:
在编码中出现了一些问题,制作人物拼图游戏的时候出现了
问题。仔细观看代码发现这个编程需要9张图,错误就在于没有完全理解代码的意思。