pygame小游戏框架
"""
pygame小游戏搭建框架
"""
import pygame, sys
# 导入随机函数模块
import random"""
第一部分:主函数
"""
def menu():# 1.设置窗口标题pygame.display.set_caption("XXX")# 2.死循环while True:# 3.设置背景颜色填充screen.fill((255, 255, 255))# 绘制哪张图,以及起始点位置# screen.blit(back, (0, 0))# 4.调用业务处理函数action()# 5.调用图形图案绘制函数paint()# 7.屏幕刷新延迟pygame.time.delay(10)# 6.设置窗口刷新屏幕pygame.display.update()"""
第二部分:变量声明初始化区域
"""
# 设置窗体 :(800,600)为坐标值
screen = pygame.display.set_mode((800, 600), 0, 0)
# 加载图片
# back = pygame.image.load("1.jpg")"""
第三部分:业务逻辑处理区域
"""
def action():# 4.1 循环迭代事件监听for event in pygame.event.get():# 4.2 判断是否退出系统if event.type == pygame.QUIT:sys.exit()# 4.3 执行业务逻辑代码pass"""
第四部分:图形图案绘制区域
"""
def paint():# 4.1 初始化字体pygame.font.init()# 4.2 设置字体样式 (ps: wryh.ttf是字体库的文件,该文件已经上传,下载后和项目文件放到一个文件夹中)font = pygame.font.Font("wryh.ttf", 28)# 4.3 设置绘制内容# fontRead = font.render(chr(word[i]),True,(0,0,0)) # int转字符串,字体为黑色# 4.4 设置绘制内容的坐标# screen.blit(fontRead,(xx[i],yy[i])) # 将字符串绘制到该窗口上"""
第五部分:初始化函数
"""
def init():pass# main函数
if __name__ == '__main__':init()menu()
pygame小游戏框架相关推荐
- Pygame小游戏:无敌斗牛士
Pygame小游戏:无敌斗牛士 哔哩哔哩视频网址:https://www.bilibili.com/video/BV1ZP4y167cZ 众所周知,马上就春节了,那就是兔年了,今天我就教大家怎么把牛年 ...
- (五)通过pygame搭建游戏框架
python飞机大战系列文章(按顺序) (一)通过pygame 将自己的图像添加到游戏中 (二)通过pygame让游戏人物 动起来 (三)通过pygame处理用户的鼠标键盘操作(事件和监听 (四)详解 ...
- pygame小游戏——中国地图拼图小游戏
pygame小游戏--中国地图拼图小游戏 游戏简介 本游戏用python开发,可对中国各个省份进行拼图,设置三个模式,便于中小学生熟悉中国地图,省份及简称等.通过鼠标拖动省份到地图相应位置,寓教于乐. ...
- Python-项目实战-《外星人入侵》Pygame小游戏-阶段二:外星人来了
来源于<Python编程从入门到实践>的13章外星人来了. 此为第二阶段: Python-项目实战-<外星人入侵>Pygame小游戏-阶段一:武装飞船(含教程)_Kox233的 ...
- python·pygame小游戏--中国象棋(原码附上,免费下载)
大家好我是小豪,今天给大家带来的是pygame小游戏-中国象棋 因为看到博客上面很多上传了的中国象棋py文件,都是收费的.所以我大胆的上传个免费的-已经把原码上传了,感兴趣的可以去下载. pygame ...
- pygame小游戏——消灭病毒保卫城市
pygame小游戏--消灭病毒保卫城市 游戏简介 近期新冠肺炎疫情肆虐,考虑病毒传播的机理,用pygame开发消灭病毒保卫城市小游戏.本游戏属于策略游戏,通过设定城市人数(决定收入),可购买道具,包括 ...
- pygame小游戏代码_Py之pygame:有趣好玩——利用pygame库实现一个移动底座弹球的小游戏...
Py之pygame:有趣好玩--利用pygame库实现一个移动底座弹球的小游戏 目录 输出结果 实现代码 输出结果 实现代码 # -*- coding: utf-8 -*-#Py之pygame:有 ...
- pygame小游戏开发 - 冰雪英雄会
版权声明:原创不易,本文禁止抄袭.转载,侵权必究! 目录 一.游戏创意与设定 1.1 游戏创意 1.2 游戏设定 二.功能介绍 三.技术路线 四.游戏效果 五.源码下载 六.作者Info 一.游戏创意 ...
- 【Pygame小游戏】神还原【欢乐无穷的双人坦克大战】小程序游戏,上手开玩~(附完整源码)
前言 嘿!我是栗子同学,欢迎大家阅读这篇<坦克大战双人版游戏编程>. 我相信这个游戏的话对于大家可能会比较难,刚开始学习的话这个代码就直接发给大家玩一玩的 哈,但是大家可以看看这个代码啦! ...
最新文章
- CSS元素高度塌陷的几种常见解决办法!
- 判断出栈序列是否合法(c语言实现)
- ediplus 复制编辑一列_vi编辑器的使用详解
- aix磁盘挂载到linux,AIX下文件系统挂载点相互调换方案
- LeetCode 466. 统计重复个数(循环节)
- Spring Boot使用AOP在控制台打印请求、响应信息
- C# 程序异常关闭时的捕获
- linux系统cpu文件,Linux_学堂:当前Linux系统运行的各种参数, 1、CPU 在文件“/proc/ - phpStudy...
- 多线程进行n皇后计算
- 【原创】开源Math.NET基础数学类库使用(03)C#解析Matlab的mat格式
- listary的使用教程
- 3DMAX 的重要知识和插件介绍
- 蓝色简约的工业大学学校网站静态模板
- 【Unity优化篇】| Unity3D场景 常用优化策略,遮挡剔除、层消隐距离技术 和 LOD多层次细节
- Ubuntu16.04安装NVIDIA Titan Xp显卡驱动
- 分享几款C/C++在线编译器
- jq 数字转中文数字_Jquery 字符串转数字
- html5 调用本地街景,H5案例分享:在移动端调用腾讯街景
- 公众号配图在哪里找?快来看看这里
- 分享2020年线上支付接口产品讲解