草庐IT

30个Python小游戏,上班摸鱼我能玩一天【内附源码】

大家好,我是辣条。今天给大家带来30个py小游戏,一定要收藏!目录有手就行1、吃金币2、打乒乓3、滑雪4、并夕夕版飞机大战5、打地鼠简简单单6、小恐龙7、消消乐8、俄罗斯方块9、贪吃蛇普普通通10、24点小游戏11、平衡木12、外星人入侵13、贪心鸟14、井字棋888‘’有点困难15、炸弹人16、保卫森林17、五子棋18、吃豆豆19、坦克大战20、超级玛丽21、水果忍者极度困难22、飞机大战23、204824、推箱子25、塔防26、植物大战僵尸27、扫雷终极挑战 28、拼图 29、走迷宫30、最强游戏有手就行1、吃金币【有手就行系列不介绍玩法了+附源码】源码分享: importosimport

学习 Python 之 Pygame 开发魂斗罗(四)

学习Python之Pygame开发魂斗罗(四)继续编写魂斗罗1.创建子弹类2.根据玩家方向和状态设置子弹发射的位置(1).站立向右发射子弹(2).站立向左发射子弹(3).站立朝上发射子弹(4).蹲下发射子弹(5).向斜方发射子弹(6).奔跑时发射子弹(7).跳跃时发射子弹3.在玩家类中加入开火4.修改主类实现玩家开火继续编写魂斗罗在上次的博客学习Python之Pygame开发魂斗罗(三)中,我们完成了角色的移动和跳跃,下面我们来继续写魂斗罗。下面是图片的素材链接:https://pan.baidu.com/s/1X7tESkes_O6nbPxfpHD6hQ?pwd=hdly提取码:hdly1.

学习 Python 之 Pygame 开发魂斗罗(四)

学习Python之Pygame开发魂斗罗(四)继续编写魂斗罗1.创建子弹类2.根据玩家方向和状态设置子弹发射的位置(1).站立向右发射子弹(2).站立向左发射子弹(3).站立朝上发射子弹(4).蹲下发射子弹(5).向斜方发射子弹(6).奔跑时发射子弹(7).跳跃时发射子弹3.在玩家类中加入开火4.修改主类实现玩家开火继续编写魂斗罗在上次的博客学习Python之Pygame开发魂斗罗(三)中,我们完成了角色的移动和跳跃,下面我们来继续写魂斗罗。下面是图片的素材链接:https://pan.baidu.com/s/1X7tESkes_O6nbPxfpHD6hQ?pwd=hdly提取码:hdly1.

升级版飞机大战来袭,手把手教学,万字详解,你还学不会嘛?

前言嗨!好几天没更新了,有没有想我?最近大家都在干嘛呢?哈哈哈我知道了,大家再准备1024程序员节嘛~上一期给大家制作了一个简易版本的飞机大战大家还记得嘛,不记得的话可以看下往期的文章哈。今天给大家升级了哦,期待吧,话不多说,正式开始吧正文一、游戏构想游戏的基本设定:敌方共有大中小3款飞机,分为高中低三种速度;子弹的射程并非全屏,而大概是屏幕长度的80%;消灭小飞机需要1发子弹,中飞机需要8发,大飞机需要20发子弹;每消灭一架小飞机得1000分,中飞机6000分,大飞机10000分;每隔30秒有一个随机的道具补给,分为两种道具,全屏炸弹和双倍子弹;全屏炸弹最多只能存放3枚,双倍子弹可以维持18

升级版飞机大战来袭,手把手教学,万字详解,你还学不会嘛?

前言嗨!好几天没更新了,有没有想我?最近大家都在干嘛呢?哈哈哈我知道了,大家再准备1024程序员节嘛~上一期给大家制作了一个简易版本的飞机大战大家还记得嘛,不记得的话可以看下往期的文章哈。今天给大家升级了哦,期待吧,话不多说,正式开始吧正文一、游戏构想游戏的基本设定:敌方共有大中小3款飞机,分为高中低三种速度;子弹的射程并非全屏,而大概是屏幕长度的80%;消灭小飞机需要1发子弹,中飞机需要8发,大飞机需要20发子弹;每消灭一架小飞机得1000分,中飞机6000分,大飞机10000分;每隔30秒有一个随机的道具补给,分为两种道具,全屏炸弹和双倍子弹;全屏炸弹最多只能存放3枚,双倍子弹可以维持18

python代码写开心消消乐

♥️作者:小刘在C站♥️个人主页:小刘主页♥️每天分享云计算网络运维课堂笔记,努力不一定有收获,但一定会有收获加油!一起努力,共赴美好人生!♥️夕阳下,是最美的绽放,树高千尺,落叶归根人生不易,人间真情目录一.python是什么二.游戏代码效果呈现三.主代码四.cfg五.README一.python是什么Python由荷兰数学和计算机科学研究学会的吉多·范罗苏姆于1990年代初设计,作为一门叫做ABC语言的替代品。[1] Python提供了高效的高级数据结构,还能简单有效地面向对象编程。Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言,[2] 

python代码写开心消消乐

♥️作者:小刘在C站♥️个人主页:小刘主页♥️每天分享云计算网络运维课堂笔记,努力不一定有收获,但一定会有收获加油!一起努力,共赴美好人生!♥️夕阳下,是最美的绽放,树高千尺,落叶归根人生不易,人间真情目录一.python是什么二.游戏代码效果呈现三.主代码四.cfg五.README一.python是什么Python由荷兰数学和计算机科学研究学会的吉多·范罗苏姆于1990年代初设计,作为一门叫做ABC语言的替代品。[1] Python提供了高效的高级数据结构,还能简单有效地面向对象编程。Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言,[2] 

学习 Python 之 Pygame 开发魂斗罗(八)

学习Python之Pygame开发魂斗罗(八)继续编写魂斗罗1.创建敌人类2.增加敌人移动和显示函数3.敌人开火4.修改主函数5.产生敌人6.使敌人移动继续编写魂斗罗在上次的博客学习Python之Pygame开发魂斗罗(七)中,我们解决了一些问题,这次我们加入敌人下面是图片的素材链接:https://pan.baidu.com/s/1X7tESkes_O6nbPxfpHD6hQ?pwd=hdly提取码:hdly1.创建敌人类importrandomimportpygamefromConstantsimport*fromBulletimportBulletclassEnemy1(pygame.s

学习 Python 之 Pygame 开发魂斗罗(八)

学习Python之Pygame开发魂斗罗(八)继续编写魂斗罗1.创建敌人类2.增加敌人移动和显示函数3.敌人开火4.修改主函数5.产生敌人6.使敌人移动继续编写魂斗罗在上次的博客学习Python之Pygame开发魂斗罗(七)中,我们解决了一些问题,这次我们加入敌人下面是图片的素材链接:https://pan.baidu.com/s/1X7tESkes_O6nbPxfpHD6hQ?pwd=hdly提取码:hdly1.创建敌人类importrandomimportpygamefromConstantsimport*fromBulletimportBulletclassEnemy1(pygame.s

Pyinstaller如何打包多个资源文件(超详细教程)

有时我们需要将python源程序使用pyinstaller打包成可执行exe发布,而除了我们常用的添加exe图标功能外,很多时候还希望能把各种图片、声音、字体等资源打包到exe中。尤其是在使用“-F”指令时,很多时候并不想看到如下图的情况(程序打包到一个exe文件了,但资源文件仍然是孤零零的一大堆),这样很不利于发布~~那我们应该怎么办呢?网上很多教程都讲的不够详细,这里就不一一列举了。我们采用最强大的方法,直接修改pyinstaller生成的spec文件(在这里因为源代码是“main.py”,所以生成的spec默认文件名为“main.spec”)。首先,先确认自己是否安装pyinstalle