E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Python-pygame
python-pygame
怀旧游戏之超级玛丽
上次文章:python-pyglet游戏之minecraft远古版上次我为大家带来了python我的世界,可是更难的是什么呢?对,就是写了几个月的超级玛丽!大家可以尝试自己写一写。提示:我这个中包含了音乐哦~我这里只会放几个程序,要全部的话在最后去百度网盘中的超级玛丽.zip下载。目录一、constants.py二、main.py三、mario_level_1.py一、constants.py__
BruceHanzi
·
2023-10-26 02:15
编程
学习
游戏
Python-pygame
实现原神启动界面
目录前言video模块(已失效)导入图片阿尔法(alpha)通道播放BGM同步播放前言这是一次0基础萌新的尝试(。・ω・)ノ゙之前一直在学C++,但是这台电脑貌似主打一个油盐不进,Java,C++之类的语言搭建环境一直不成功,只有Python勉强能用,所以目前实践环节……只能留给Python了( ̄~ ̄;)让程序在窗口内产生简单的动画效果,似乎比什么输密码之类的有意思多了?video模块(已失效)(
只冈不布奥
·
2023-10-07 03:31
Python
实践
python
pygame
开发语言
Python pygame(GUI编程)模块最完整教程(8)
上一篇文章:Pythonpygame(GUI编程)模块最完整教程(7)_Python-ZZY的博客-CSDN博客总目录:README.md·Python-ZZY/
Python-Pygame
最完整教程-Gitee.com23
Python-ZZY
·
2023-08-20 20:03
Python
pygame
python
开发语言
Python pygame(GUI编程)模块最完整教程(7)
上一篇文章:Pythonpygame(GUI编程)模块最完整教程(6)_Python-ZZY的博客-CSDN博客总目录:README.md·Python-ZZY/
Python-Pygame
最完整教程-Gitee.com21OpenGL
Python-ZZY
·
2023-08-20 20:33
Python
pygame
python
python-pygame
详细讲解
importpygamepygame.init()screen=pygame.display.set_mode([500,500])running=Truewhilerunning:foreventinpygame.event.get():ifevent.type==pygame.QUIT:running=Falsescreen.fill((255,255,255))#设置背景#参数1屏幕主体参数
王家视频教程图书馆
·
2023-08-06 06:38
python
pygame
python
开发语言
python-pygame
学习笔记
理解Pygame•Python最经典的2D游戏开发第三方库,也支持3D游戏开发•Pygame适合用于游戏逻辑验证、游戏入门及系统演示验证•Pygame是一种游戏开发引擎,基本逻辑具有参考价值•Pygame有些"过时",但永远"不过时"•使用Pygame可以开发出优秀的游戏!sys库•sys是Python的标准库•sys提供Python运行时环境变量的操控•sys.exit()用于退出结束游戏并退出
扎克风暴
·
2023-06-09 18:59
python
python-tkinter小程序之数独游戏
python-pygame
小游戏之球球大作战",checkclick)defreadlayout(filename):layoutfile=open(filename,'r')lines=lay
大展宏兔的超级涵子
·
2023-04-11 08:33
编程
学习
python
游戏
pycharm
python-pygame
小游戏之五子棋
还是推荐你看看之前的三篇
python-pygame
小游戏之球球大作战
python-pygame
作品之黑客帝国代码雨
python-pygame
作品之MineCraft小鸡温馨提醒:没有安装过pygame模块的人们
渴望学习和编程的涵子
·
2023-01-16 09:17
编程
学习
pygame
python
青少年编程
游戏
小程序
python-pygame
小游戏之球球大作战
这是我第一次写文章,和大家分享我的python程序。请大家多多点赞,觉得我写的好的话还可以关注一下我。后期我会继续多发一些文章的哦!今天我要来介绍介绍我自己做的游戏——球球大作战!大家来看看吧!---------------------------------------------------开始写代码了!---------------------------------------------
渴望学习和编程的涵子
·
2022-12-20 04:27
编程
学习
python
pygame
游戏
青少年编程
小程序
[
Python-Pygame
]无中生有开发自己的2D动作游戏生成敌人
一、构建父类无论什么样的敌人,无论其行动、AI如何,能力强弱、大小各异,它们总会有一些共同的属性,例如无论什么样的敌人都具有生命值、攻击力等基本的属性。从这里出发,我们可以使用类的继承来简化代码量,避免重复造轮子。首先,我们先构建一个敌人基类:importpygameclassMonster(pygame.sprite.Sprite):maxHp:intHp:intAd:intindex=0sta
可可爱爱的程序员
·
2022-03-06 19:40
程序员
python
pygame
python
开发语言
python-pygame
实现飞机大战-6-完结,增加游戏结束界面,历史记录、游戏得分、重新开始与结束游戏按钮
本次添加的功能就是对项目的收尾工作了:增加游戏结束界面,历史记录、游戏得分、重新开始与结束游戏按钮。(当玩家三条命都用完后触发)同样的,先上图:本次步骤所需的资源其实就两个按钮的图片了,(文字的font我无法放上来,可以直接下一个font)或者直接下载整个项目的包,包括源码以及资源,都很详细:https://download.csdn.net/dow...本次变动的地方还是在main.py里面,其
·
2021-06-24 13:43
python
python-pygame
实现飞机大战-6-完结,增加游戏结束界面,历史记录、游戏得分、重新开始与结束游戏按钮
本次添加的功能就是对项目的收尾工作了:增加游戏结束界面,历史记录、游戏得分、重新开始与结束游戏按钮。(当玩家三条命都用完后触发)同样的,先上图:本次步骤所需的资源其实就两个按钮的图片了,(文字的font我无法放上来,可以直接下一个font)或者直接下载整个项目的包,包括源码以及资源,都很详细:https://download.csdn.net/dow...本次变动的地方还是在main.py里面,其
·
2021-06-24 13:56
python
python-pygame
实现飞机大战-5-屏幕渲染绘制分数、生命数、超级炸弹数以及暂停功能
本次添加的功能是:屏幕渲染绘制游戏分数、生命数、超级炸弹数以及暂停功能显示如图所示:所需资源,其中文字资源font无法上传,莫得办法,可以自己去找一下,也可以下载我上面那个包的连接然后本次在代码模块只要还是main.py的变化,如果有人从头看到这一步的话,会发现一共:main.py:渲染各个组件,运行逻辑,等等,这一步添加了渲染分数、超级炸弹数、生命数、暂停功能bullet.py:主要是子弹的控制
·
2021-06-23 17:28
python
python-pygame
实现飞机大战-4-获取补给、发射强化子弹以及放大招清屏
这一步的作用在于:1.增加了超级炸弹、加强子弹的补给功能:如下2.用户获取超级炸弹、加强子弹的补给后,首先子弹会进行强化,同时按空格键释放大招,清空屏幕内的飞机先准备资源,网络上也可以下载到,我这里直接用的教程的资源,为什么呢(确实好看,自己找的惨不忍睹)其实通过前几步,整个游戏基本的框架差不多了,就是在原来的框架上添加一下新的功能这里加了一个supply.py:主要是补给的控制,包括补给的移动以
·
2021-06-23 17:55
python
python-pygame
实现飞机大战-5-屏幕渲染绘制分数、生命数、超级炸弹数以及暂停功能
本次添加的功能是:屏幕渲染绘制游戏分数、生命数、超级炸弹数以及暂停功能显示如图所示:所需资源,其中文字资源font无法上传,莫得办法,可以自己去找一下,也可以下载我上面那个包的连接然后本次在代码模块只要还是main.py的变化,如果有人从头看到这一步的话,会发现一共:main.py:渲染各个组件,运行逻辑,等等,这一步添加了渲染分数、超级炸弹数、生命数、暂停功能bullet.py:主要是子弹的控制
·
2021-06-23 17:12
python
python-pygame
实现飞机大战-3-发射子弹以及击中敌机
在完成玩家飞机运动,生成敌机飞机以及两者碰撞爆炸后,这一步只要就是增加一下敌机发射子弹、子弹击中敌机的功能:先上图先准备资源,网络上也可以下载到,我这里直接用的教程的资源,为什么呢(确实好看,自己找的惨不忍睹)这次有一说一,这个发射子弹的逻辑给我整的不轻,具体的实现逻辑就是四颗子弹不断循环,从而达到一种不断发射子弹的效果,但实际上只有四颗子弹来回运动先放main.py,在上一步代码上添加了发射子弹
·
2021-06-23 12:02
python
python-pygame
实现飞机大战-3-发射子弹以及击中敌机
在完成玩家飞机运动,生成敌机飞机以及两者碰撞爆炸后,这一步只要就是增加一下敌机发射子弹、子弹击中敌机的功能:先上图先准备资源,网络上也可以下载到,我这里直接用的教程的资源,为什么呢(确实好看,自己找的惨不忍睹)这次有一说一,这个发射子弹的逻辑给我整的不轻,具体的实现逻辑就是四颗子弹不断循环,从而达到一种不断发射子弹的效果,但实际上只有四颗子弹来回运动先放main.py,在上一步代码上添加了发射子弹
·
2021-06-23 12:14
python
python-pygame
实现飞机大战-2-添加敌机以及碰撞爆炸
承接上一部,上一部讲到实现了添加游戏框,游戏背景,以及玩家飞机的运动这一次的教程的目的在于实现生成敌机、敌机的移动、敌机与玩家的碰撞后,两者的摧毁,重生等如下:先准备资源,网络上也可以下载到,我这里直接用的教程的资源,为什么呢(确实好看,自己找的惨不忍睹)然后不多说,直接上代码,基本上每一行能进行的注释以及方法结束都写得很详细了,如果有描述的不是很正确的地方,可以评论一下(我是小菜鸡,请大佬轻点喷
·
2021-06-22 21:36
python
python-pygame
实现飞机大战-添加背景以及飞机运动
不多说,先上图(看到这个熟悉不,我也是网络上找的教程以及资源,去一步步学着写的,这里我把项目拆解了几大步,接下来一步步说明):先准备资源,网络上也可以下载到,我这里直接用的教程的资源,为什么呢(确实好看,自己找的惨不忍睹)然后不多说,上代码(本次实现的是放背景图片+飞机跟谁键盘操作运动)main.py,注释基本上都加了,不清楚的可以试着百度一下对应的方法importpygameimportsysi
·
2021-06-22 16:15
python
python-pygame
实现飞机大战-添加背景以及飞机运动
不多说,先上图(看到这个熟悉不,我也是网络上找的教程以及资源,去一步步学着写的,这里我把项目拆解了几大步,接下来一步步说明):先准备资源,网络上也可以下载到,我这里直接用的教程的资源,为什么呢(确实好看,自己找的惨不忍睹)然后不多说,上代码(本次实现的是放背景图片+飞机跟谁键盘操作运动)main.py,注释基本上都加了,不清楚的可以试着百度一下对应的方法importpygameimportsysi
·
2021-06-22 16:25
python
Python-PyGame
坦克大战小游戏
坦克大战小游戏某猿说内含趣味关卡地图,难易度选择等功能,不得不说pygame真的是功能非常强大的库。萌新第一次做游戏,希望路过的朋友多多提出自己的见解,期待大家的踊跃发言,大家相互促进!!!游戏展示点击.exe开始游戏主菜单界面从键盘输入1或2(菜单操作不响应数字小键盘,不要用数字小键盘输入),选择开始游戏的玩家人数(支持单人、双人)。选择游戏模式。模式说明:简单模式敌方坦克比较少;困难模式敌方坦
hyw_icy
·
2021-06-09 15:19
游戏开发
python
pygame
pygame之hello world
2019独角兽企业重金招聘Python工程师标准>>>安装pygame sudo apt-get install
python-pygame
第一个小程序:hello.py#!
weixin_34162401
·
2020-08-20 04:53
强化学习 - 安装rllab,告别踩坑
sudoapt-getinstallswigsudoapt-getbuild-deppython-pygame坑:E:Unabletofindasourcepackageforpython-pygame,提示没有
python-pygame
born-in-freedom
·
2020-08-19 17:03
#
强化学习
A Flappy Bird Clone using
python-pygame
转自:https://github.com/sourabhv/FlapPyBird很好的学习案例fromitertoolsimportcycleimportrandomimportsysimportpygamefrompygame.localsimport*FPS=30SCREENWIDTH=288SCREENHEIGHT=512#amountbywhichbasecanmaximumshiftt
光明磊
·
2020-08-14 00:14
学习
Python
pygame
python的pygame写贪吃蛇小游戏
标题
python-pygame
小游戏–贪吃蛇。
灰灰老师
·
2020-07-16 18:00
python
pygame
python
pygame
wxpython
python-pygame
实现画板
importpygamefrompygame.localsimport*#这句可以借用事件类型的名称pygame.init()screen=pygame.display.set_mode((800,600))#设置画板的颜色screen.fill((255,255,255))#工具栏up=pygame.image.load('up.png')screen.blit(up,(0,0))#清除按钮cl
巨基呀。
·
2020-07-05 05:10
python高级
python基础
python-pygame
安装教程
网上有很多关于python,pygame的安装教程。大都比较麻烦,下面为大家介绍一种非常简单的安装方法。(因为安装大都是新手教程写详细一些)python是32位python是3.61pip配置安装好python后,配置环境变量。安装pygame需要先配置两个环境变量。第一个是python的。先打开计算机,然后点击‘系统属性’然后点击‘高级系统设置’然后点击‘环境变量’在系统变量中找到path选择并
八亩田
·
2020-07-05 04:21
一个简单的导弹自动追踪以及实时图片旋转算法,
Python-pygame
代码实现
第四次写博客,会努力的!自动追踪算法,在我们设计2D射击类游戏时经常会用到,这个听起来很高大上的东西,其实也并不是军事学的专利,在数学上解决的话需要去解微分方程。注意:使用python3这个没有点数学基础是很难算出来的。但是我们有了计算机就不一样了,依靠计算机极快速的运算速度,我们利用微分的思想,加上一点简单的三角学知识,就可以实现它。好,话不多说,我们来看看它的算法原理,看图:由于待会要用pyg
GZR专家
·
2020-07-02 01:49
python-pygame
做消消乐+pygame安装
各位你好:今天我给大家分享一个用
python-pygame
做的消消乐小游戏,并且教大家安装pygame。
GZR专家
·
2020-07-01 02:17
pygame
python
pip
python-pygame
飞机大战version1
分为两个文件,一个为游戏入口文件,进行游戏的初始化,开启游戏循环需求分析:飞机大战需要做的事情1,循环前的准备2,循环开始循环前的准备:加载画布加载时钟加载英雄循环开始:设定循环的帧__设定事件监听__event_handler检测碰撞__check_collide刷新屏幕pygame.dispaly.update()对类的构造:英雄飞机敌方飞机plane_main.pyimportpygamef
田园将芜胡不归
·
2018-11-09 22:34
Python学习
Python-pygame
模块入门
1,使用python创建一个窗口,并使用一张喜欢的图片做背景。importsysimportpygamefromCarimportcar#主函数的入口defrun_game():"""创建一个窗口"""pygame.init()#设置窗口的大小和标题(窗口大小必须是一对坐标,且必须用括号括起来)screen=pygame.display.set_mode((1000,600))#设置窗口的标题py
AYZXX
·
2018-07-25 18:01
Python
用
python-pygame
画出来sin函数曲线-学习笔记14
###小游戏制作-画出来sin()曲线importpygame,sys,random,mathpygame.init()screen=pygame.display.set_mode([640,640])screen.fill([255,255,255])forxinrange(640):y=int(math.sin(x/640.0*4.0*math.pi)*200+240)pygame.draw.
云金杞
·
2016-11-17 17:43
python
pygame之hello world
安装pygame sudo apt-get install
python-pygame
第一个小程序:hello.py#!
Nob
·
2014-10-15 17:00
用pygame写了个俄罗斯方块
最近在学习pygame,就写了个俄罗斯方块玩玩,完成了基本的功能,后续在加入 需要安装pygame,ubuntu用户 sudo apt-get install
python-pygame
qiaoqinqie
·
2011-08-14 11:00
game
上一页
1
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他