一只程序媛呀 发表于 2021-9-1 15:30:45

牛逼了!这21款Python游戏项目只需一行代码即可上手!「附源码」

导语



https://p3.toutiaoimg.com/large/pgc-image/b17f34558f6d45e7a74258f343b6a5ca
随着时代的不同


社会的改变


伴随着一起长大的游戏


逐渐淡出我们的视线


却不停铭刻在我们心中


https://p3.toutiaoimg.com/large/pgc-image/1c2242cd48804b6f886326f3e96aefc1
还记得你小时候都玩过什么游戏吗?
超级玛丽——坦克大战——魂斗罗——贪吃蛇——植物大战僵尸.......咳咳咳,有点儿暴露年龄了哈!!


https://p6.toutiaoimg.com/large/pgc-image/e7dda7a7348e4ef6af7ef24948f2c277
本日就分享一个私藏的项目——free-python-games,一行下令就能带你进入小游戏,让你体会儿时那种简单的快乐!


这里面的游戏都是使用Python开发的,很多同学学了一段时间Python之后也想写几个小游戏练练手,顺便发给小伙伴嘚瑟一下。那这些可都是很好的参考案例撒~


正文



环境安装:


pip install freegames

所有游戏均是基于Python内置模块Turtle制作而成。


https://p26.toutiaoimg.com/large/pgc-image/6cbbf3a574214c61b5419ac8b3c646e8
python -m freegames list来查看所有的游戏列表如下:




https://p3.toutiaoimg.com/large/pgc-image/5b8bee13367b4869ada56e2cfb5ce145
小编还数了数的 有21个不同的游戏项目哦!


开始启动游戏:python -m freegames.+游戏列表里面的任何一种游戏名字就ok。

好比:python -m freegames.guess想打开那款就玩那款。


(1)这个游戏应该就不用介绍了哈!前几天刚刚写了一款走迷宫的游戏的。


往期文章:17.走迷宫游戏项目。点击蓝色字体即可阅读。


python -m freegames.maze

https://p9.toutiaoimg.com/large/pgc-image/5bce110218184b88a46911e880df2203
(2)害!这老早之前也做过一款更精致的吃豆豆的小游戏界面都差不多撒你们还记得不?


往期文章:4.吃豆豆小游戏项目。点击蓝色字体即可阅读。


python -m freegames.pacman

https://p3.toutiaoimg.com/large/pgc-image/ff893983d42f4d84854d85906f7e3423
(3)Flappy这个游戏和之前非常火的Flappy bird十分类似。


往期文章:18.像素鸟游戏项目。点击蓝色字体即可阅读。



https://p9.toutiaoimg.com/large/pgc-image/73b4b9c2cff44b00bcd5c62081029035


python -m freegames.Flappy

https://p3.toutiaoimg.com/large/pgc-image/f964e51bd20c4d35a4cdb3fc483dd9a3
(4)这跟之前的另一款记忆翻牌也有类似的地方撒!参考参考!


往期文章:3.记忆翻牌游戏项目。点击蓝色字体即可阅读。


python -m freegames.memory
https://p3.toutiaoimg.com/large/pgc-image/dcfd2f7ff8ae4147a38a74c0bbf54372
说实话这个记忆翻数字的难度更难撒。


(5)这个游戏我赌钱你肯定玩过,单击屏幕即可放置一个X或O,当三个同样的图案在一条直线上就赢了


python -m freegames.tictactoe

https://p26.toutiaoimg.com/large/pgc-image/a4f0d6af31d14efb877caa68db018e5d
说实话这游戏跟下五子棋一样,不过这是三个不停线。


https://p3.toutiaoimg.com/large/pgc-image/b2ff562bd5b743acbe24a5b6e4b7906a

(6)当当当。最后出现的就是简易版的贪吃蛇,下次小编会更新文章也许有精致一点版本的啦。


python -m freegames.snake



https://p3.toutiaoimg.com/large/pgc-image/8b71d6825bef4201a2ba9e21cb162af2
后记


还有更多的游戏就不一一运行啦,大家伙儿本身试试看!


Ps:使用下面的代码即可在当前目录下天生对应游戏的源码哦~


python -m freegames copy snake

实行之后桌面就多了一个snake.py,打开就能查看游戏对应的逻辑,就可以学习源码并进行修改来实现更多的功能与玩法,抓紧试试吧!


https://p26.toutiaoimg.com/large/pgc-image/10176fc20093417885a8e9d1de77759b


总结



源码基地:#私信小编#免费领取文章的项目源码游戏项目等!


记得三连哦~winky~往期的也可以领取源码的哈~


https://p3.toutiaoimg.com/large/pgc-image/76dc31f809e14301a2cf83781cba25bd
记得三连哦~winky~
页: [1]
查看完整版本: 牛逼了!这21款Python游戏项目只需一行代码即可上手!「附源码」