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

liftword5个月前 (12-09)技术文章44

导语


随着时代的不同


社会的改变


伴随着一起长大的游戏


逐渐淡出我们的视线


却一直铭刻在我们心中


??还记得你小时候都玩过什么游戏吗?

?超级玛丽——坦克大战——魂斗罗——贪吃蛇——植物大战僵尸.......咳咳咳,有点儿暴露年龄了哈!!


??今天就分享一个私藏的项目——free-python-games,一行命令就能带你进入小游戏,让你体会儿时那种简单的快乐!


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


正文


环境安装:


pip install freegames


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


????python -m freegames list来查看所有的游戏列表如下:



?小编还数了数的 有21个不同的游戏项目哦!


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


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


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


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


python -m freegames.maze


???(2)害!这老早之前也做过一款更精致的吃豆豆的小游戏界面都差不多撒你们还记得不?


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


python -m freegames.pacman


?(3)Flappy这个游戏和之前非常火的Flappy bird十分类似。


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


?


python -m freegames.Flappy


?(4)这跟之前的另一款记忆翻牌也有类似的地方撒!参考参考!


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


python -m freegames.memory

?

说实话这个记忆翻数字的难度更难撒。


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


python -m freegames.tictactoe


?说实话这游戏跟下五子棋一样,不过这是三个一直线。


?

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


python -m freegames.snake



?后记


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


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


python -m freegames copy snake


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



总结


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


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


记得三连哦~winky~