作者:小K
来源: 麦叔编程
国庆过完之后上班有没有感觉好累?根本不想上班的节奏?
作为摸鱼弟的小K,今天再次给大家带来了一个摸鱼神器,哦不,学习神器!
这次推荐的是拥有29款高端游戏的Games库,在github上4.1k拥有stars的开源项目。

链接我就不放了,怕被和谐掉,如果想看官方文档,在github上搜cpgames就能搜到。
推荐原因
还记得上次的摸鱼攻略给大家推荐的freegames库吗?
摸鱼传送门>>Python摸鱼攻略【#093】<<
相比freegames库,这次Games给我们带来的简直就是大作。
freegames库中的贪吃蛇:

Games库中的贪吃蛇:

虽说玩起来也差不多,但实际体验上Games的贪吃蛇有计分板和游戏BGM,体验还是有所提升的~~
其中我最喜欢的大作: 愤怒的小鸟

直接把操作的物理引擎拉满,是我玩过最符合牛顿力学的Python游戏。
游戏目录

最大的推荐理由:安装方便,有Python环境就能用!
使用攻略
上文说了一大堆他的好,好像忘记如何教大家使用了。
如果你的电脑上有安装Python环境,只需要两步就能进入游戏了。
第一步 安装
pip install cpgames
一条命令安装Games库,不作过多的解释。
第二步 运行脚本进入游戏
github上的脚本不能让我自由地选择玩啥游戏,而是随机给我分配,这肯定会让我不爽的。
import random
from cpgames import cpgames
game_client = cpgames.CPGames()
all_supports = game_client.getallsupported()
game_client.execute(random.choice(list(all_supports.values())))
于是我在他的代码上进行了修改,改成了我想玩啥就选啥。