IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 游戏开发 -> 用Pygame做个游戏玩玩(1) -> 正文阅读

[游戏开发]用Pygame做个游戏玩玩(1)

额,我也不知道该说先啥来开头,就这样吧。直接开始

先把python和pygame库安装起来

pip install pygame

软件这一块,随便来。建议还是不要选那些要求严的,随便做一下,别那么正规。

我就用个pycharm2021好了

建个项目啦,我就叫个战火好了,确实很没创意,名字怪low的。建好之后建个py文件。直接开造

(1)调用pygame库,我作为一个懒人,肯定用这个调用方式一气喝成,不写前缀是个坏习惯,你会不知道这个函数来自哪个库。

from pygame import *

(2)初始化界面,创建window画布我们知道程序运行完就会直接GG,所以我们得把它的命给吊着,这里就要讲到最小游戏系统,草率点讲就是一个死循环(可手动退出)。

pygame.init()#初始化
window = display.set_mode((1000,600))#创建画布,大小为1000*600
#最小游戏系统
while True:
    for thing in pygame.event.get():    #事件检测语句
        if thing.type==QUIT:            #检测到点击退出按钮,关闭游戏
            exit()

目前就这样

?(3)我们再来改一下这个标题“pygame window”,加在最小系统前面,别塞到循环里

pygame.display.set_caption("战火")

(4)给画布换个白色,参数是RGB的,这里有个RGB选色工具

在线颜色选择器 | RGB颜色查询对照表

window.fill((255,255,255))#填充窗口
display.flip()#刷新画布,第一次刷新这么写,后面都用display.update()

效果

?(5)纯色背景太丑?贴个图上去不就好看了吗

backgroundimage=image.load("background.jpg")#访问图片文件路径,加载图片
window.blit(backgroundimage,(0,0))#把图片渲染到屏幕上,坐标(0,0)左上角
display.update()#刷新画布

?这期就到这里吧,下期搞个角色,再见

?

  游戏开发 最新文章
6、英飞凌-AURIX-TC3XX: PWM实验之使用 GT
泛型自动装箱
CubeMax添加Rtthread操作系统 组件STM32F10
python多线程编程:如何优雅地关闭线程
数据类型隐式转换导致的阻塞
WebAPi实现多文件上传,并附带参数
from origin ‘null‘ has been blocked by
UE4 蓝图调用C++函数(附带项目工程)
Unity学习笔记(一)结构体的简单理解与应用
【Memory As a Programming Concept in C a
上一篇文章      下一篇文章      查看所有文章
加:2022-01-14 02:19:50  更:2022-01-14 02:20:45 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/27 18:36:14-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码