草庐IT

pygame.Surface

全部标签

【pygame游戏】用Python实现一个蔡徐坤大战篮球的小游戏,可还行?【附源码】

话说在前面,我不是小黑子~我是超级大黑子?表弟大周末的跑来我家,没事干天天骚扰我,搞得我都不能跟小姐姐好好聊天了,于是为了打发表弟,我决定用Python做一个小游戏来消耗一下他的精力,我思来想去,决定把他变成小黑子,于是做了一个坤坤打篮球的游戏,没想到他还挺爱玩的~终于解放了,于是我把游戏写下来,也给大家分享一下吧~好吧,其实并不是这样的游戏,往下慢慢看吧。准备工作开发环境Python版本:3.7.8相关模块:requests模块;tqdm模块;pyfreeproxy模块;pyecharts模块;以及一些python自带的模块。效果预览开始界面游戏规则wasd控制人物的移动,空格启动律师函炸毁

【pygame游戏】用Python实现一个蔡徐坤大战篮球的小游戏,可还行?【附源码】

话说在前面,我不是小黑子~我是超级大黑子?表弟大周末的跑来我家,没事干天天骚扰我,搞得我都不能跟小姐姐好好聊天了,于是为了打发表弟,我决定用Python做一个小游戏来消耗一下他的精力,我思来想去,决定把他变成小黑子,于是做了一个坤坤打篮球的游戏,没想到他还挺爱玩的~终于解放了,于是我把游戏写下来,也给大家分享一下吧~好吧,其实并不是这样的游戏,往下慢慢看吧。准备工作开发环境Python版本:3.7.8相关模块:requests模块;tqdm模块;pyfreeproxy模块;pyecharts模块;以及一些python自带的模块。效果预览开始界面游戏规则wasd控制人物的移动,空格启动律师函炸毁

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

学习Python之Pygame开发魂斗罗(十一)继续编写魂斗罗1.改写主类函数中的代码顺序2.修改玩家初始化3.显示玩家生命值4.设置玩家碰到敌人死亡5.设置敌人子弹击中玩家6.修改updatePlayerPosition()函数逻辑继续编写魂斗罗在上次的博客学习Python之Pygame开发魂斗罗(十)中,我们实现了敌人死亡的爆炸效果,这次咱们实现一下玩家被敌人击中或者碰到敌人死亡的效果下面是图片的素材链接:https://pan.baidu.com/s/1X7tESkes_O6nbPxfpHD6hQ?pwd=hdly提取码:hdly1.改写主类函数中的代码顺序首先,我们改写一下update

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

学习Python之Pygame开发魂斗罗(十一)继续编写魂斗罗1.改写主类函数中的代码顺序2.修改玩家初始化3.显示玩家生命值4.设置玩家碰到敌人死亡5.设置敌人子弹击中玩家6.修改updatePlayerPosition()函数逻辑继续编写魂斗罗在上次的博客学习Python之Pygame开发魂斗罗(十)中,我们实现了敌人死亡的爆炸效果,这次咱们实现一下玩家被敌人击中或者碰到敌人死亡的效果下面是图片的素材链接:https://pan.baidu.com/s/1X7tESkes_O6nbPxfpHD6hQ?pwd=hdly提取码:hdly1.改写主类函数中的代码顺序首先,我们改写一下update

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

学习Python之Pygame开发魂斗罗(一)Pygame回忆Pygame1.使用pygame创建窗口2.设置窗口背景颜色3.获取窗口中的事件4.在窗口中展示图片(1).pygame中的直角坐标系(2).展示图片(3).给部分区域设置颜色5.在窗口中显示文字6.播放音乐7.图片翻转与缩放8.设置游戏帧率Pygame回忆Pygame在之前的学习中,咱们使用Pygame开发出了坦克大战,这次再使用Pygame开发魂斗罗,如果有想学习开发坦克大战的小伙伴,可以看看下面的博客学习Python之Pygame开坦克大战(一)学习Python之Pygame开坦克大战(二)学习Python之Pygame开坦克

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

学习Python之Pygame开发魂斗罗(一)Pygame回忆Pygame1.使用pygame创建窗口2.设置窗口背景颜色3.获取窗口中的事件4.在窗口中展示图片(1).pygame中的直角坐标系(2).展示图片(3).给部分区域设置颜色5.在窗口中显示文字6.播放音乐7.图片翻转与缩放8.设置游戏帧率Pygame回忆Pygame在之前的学习中,咱们使用Pygame开发出了坦克大战,这次再使用Pygame开发魂斗罗,如果有想学习开发坦克大战的小伙伴,可以看看下面的博客学习Python之Pygame开坦克大战(一)学习Python之Pygame开坦克大战(二)学习Python之Pygame开坦克

学习 Python 之 Pygame 开发坦克大战(一)

学习Python之Pygame开发坦克大战(一)Pygame什么是Pygame?初识pygame1.使用pygame创建窗口2.设置窗口背景颜色3.获取窗口中的事件4.在窗口中展示图片(1).pygame中的直角坐标系(2).展示图片(3).给部分区域设置颜色5.在窗口中显示文字6.播放音乐Pygame什么是Pygame?Pygame是一组Python用于编写视频游戏的模块。Pygame在优秀的SDL库上添加了功能。可以让我们使用python语言创建功能齐全的游戏和多媒体程序,并且Pygame是高度可移植的,几乎可以在所有平台和操作系统上运行。初识pygame官方文档函数名称作用返回值pyga

学习 Python 之 Pygame 开发坦克大战(一)

学习Python之Pygame开发坦克大战(一)Pygame什么是Pygame?初识pygame1.使用pygame创建窗口2.设置窗口背景颜色3.获取窗口中的事件4.在窗口中展示图片(1).pygame中的直角坐标系(2).展示图片(3).给部分区域设置颜色5.在窗口中显示文字6.播放音乐Pygame什么是Pygame?Pygame是一组Python用于编写视频游戏的模块。Pygame在优秀的SDL库上添加了功能。可以让我们使用python语言创建功能齐全的游戏和多媒体程序,并且Pygame是高度可移植的,几乎可以在所有平台和操作系统上运行。初识pygame官方文档函数名称作用返回值pyga

[Python]pip install pygame安装报错解决方案

pipinstallpygame报错提示:MicrosoftWindows[版本10.0.17763.3165](c)2018MicrosoftCorporation。保留所有权利。C:\Users\xxxxxxx>pipinstallpygameCollectingpygameUsingcachedpygame-2.1.2.tar.gz(10.1MB)Preparingmetadata(setup.py)...errorerror:subprocess-exited-with-error×pythonsetup.pyegg_infodidnotrunsuccessfully.│exitcod

[Python]pip install pygame安装报错解决方案

pipinstallpygame报错提示:MicrosoftWindows[版本10.0.17763.3165](c)2018MicrosoftCorporation。保留所有权利。C:\Users\xxxxxxx>pipinstallpygameCollectingpygameUsingcachedpygame-2.1.2.tar.gz(10.1MB)Preparingmetadata(setup.py)...errorerror:subprocess-exited-with-error×pythonsetup.pyegg_infodidnotrunsuccessfully.│exitcod