今天分享一个有趣的Python游戏库freegames,里面包含贪吃蛇、吃豆人、乒乓球、数码华容道等20多款经典小游戏,依赖于标准库Turtle。我们不仅可以一行代码重温这些童年游戏,还可以查看源代码,学习如何自己写游戏,太棒了!1.通过pip安装简单。最新版本是2.3.2pipinstallfreegames2.基本介绍安装完成后,我们可以通过以下命令查看相关信息#查看已有游戏列表!python-mfreegameslist#在jupyternotebook中python-mfreegameslist#在命令行界面查看已有游戏列表#查看帮助help(freegames)#也可以用?查看jupyternotebook中的帮助导入免费游戏免费游戏?3.游戏demo介绍几款比较知名的小游戏,以及demoPaintDoodle在屏幕上绘制线条和形状点击标记一个形状的开始,再次点击标记它的结束;可以使用键盘选择不同的形状和颜色。!python-mfreegames.paint#如果您在命令行上,请删除前面的感叹号!DoodleSnakeSnakeSnake经典街机游戏使用键盘上的箭头键导航和吃绿色食物。每吃一次食物,蛇就会长出一段;避免吃自己或越线。!python-mfreegames.snakeSnakePacmanClassicarcademinigame使用箭头键导航并吃掉所有白色食物;小心在迷宫中漫游的红色幽灵,碰到它就跪下。!python-mfreegames.pacmanPac-ManCannonCannon点击??屏幕发射你的大炮,炮弹会在它的路径上炸开蓝色气球;在他们穿过屏幕之前炸毁所有气球。!python-mfreegames.cannonCannonFlappyFlappy-bird游戏点击屏幕拍打你的翅膀;当你飞过屏幕时,小心不要碰到黑乌鸦。FlappyBirdPongPingPong经典街机小游戏使用键盘上下移动桨,第一个错过球的玩家输了!python-mfreegames.pongTableTennisTilesDigitalHuarongRoad一款将数字滑动到指定位置的益智游戏点击和清空相邻的方块来交换位置,你能把数字1到15从左到右,从下到上?!python-mfreegames.tiles数字华容道游戏比较多,大家可以自己去体验,有兴趣的也可以研究一下源码,学习如何编写python游戏!4.查看源码通过copy,可以将相关的源文件复制到本地,然后查看源码,我们可以从源码中学习!!python-mfreegamescopysnakesnake源文件预览以上就是本文的全部内容,有兴趣的朋友可以安装这个库来玩,学习如何自己写一个小游戏!以上就是本次分享的全部内容。觉得文章还不错的话,请关注公众号:Python编程学习圈,每日干货分享,发送“J”还能领取大量学习资料。或者去编程学习网了解更多编程技术知识。
