- 博客(13)
- 收藏
- 关注
原创 制作一个经典坦克大战
1.导入依赖&通用配置import randomimport sysimport timefrom urllib.request import urlretrieveimport osimport pygameSCREEN_WIDTH, SCREEN_HEIGHT = 1200, 700MY_BIRTH_LEFT, MY_BIRTH_TOP = SCREEN_WIDTH / 2, SCREEN_HEIGHT - 60DIRECTION = [U, D, L, R] = [ U
2022-05-09 16:27:49
254
原创 打怪兽(一)
今天一起来做一个打怪兽的小游戏,今天这一版只能躲避,后续就能反攻了import pygameimport randomimport sysimport timepygame.init()screen = pygame.display.set_mode((600, 600))pygame.display.set_caption("城堡冲突一")bgImg = pygame.image.load("bg1.png")loseImg = pygame.image.load...
2021-02-21 19:49:00
188
3
原创 2048小游戏
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2020-12-19 16:52:47
193
2
原创 神奇魔方
这次,咱们来做一个神奇魔方,可以转的!import magicimport timemagic.loadAsset()print('资源加载完成')magic.setupMagic()print('初始化完成')# 魔方基本公式 U、F、L、D、R、u、f、l、dmagic.U(1)time.sleep(1)print('随机打乱')magic.randomRotate()# time.sleep(4)print('自动恢复')magic.autoReset()有
2020-12-06 12:39:32
1929
5
原创 可乐争霸赛
没错,又是我,我又来更新了。这次,我给大家分享的是可乐争霸赛。初始设置:import pygame,sys,timepygame.init()screen = pygame.display.set_mode((640, 400))pygame.display.set_caption("可乐争霸赛")#加载所需素材dSound = pygame.mixer.Sound("dSound.wav")bg = pygame.image.load("bg.png")cola = pygame.
2020-12-06 11:44:17
161
1
原创 简单的数独小游戏
几天没更新,顺受更一下。今天,我给大家分享的是数独小游戏。首先,先把初始的界面写好。import sys,pygamefrom pygame.color import THECOLORS as COLORSfrom build import *def draw_background(): BG_COLOR = (40, 40, 60) screen.fill(BG_COLOR) pygame.display.set_caption('数独游..
2020-12-01 20:47:57
896
2
原创 简易打字游戏
很多新接触电脑的朋友正在为打字而发愁,不用担心,我教大家写一个打字游戏,可以练打字的基本设置:import pygame,sys,random,timepygame.init()screen = pygame.display.set_mode((800,500))pygame.display.set_caption("打字游戏")myFont=pygame.font.SysFont(None,80)letterList=["a","b","c","d","e","f","g","h",\
2020-11-28 22:44:28
500
原创 时空飞船
时空飞船——一个纯粹拼手速的小游戏import Drivedef trans(data,n): #第二个参数为进制 if n == 2: data = bin(data) #二进制 elif n == 8: data = oct(data) #八进制 elif n == 16: data = hex(data) #十六进制data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAA
2020-11-28 22:21:00
763
1
原创 附件——时空飞船
我给大家一下时空飞船导入的Drive库的代码,大家直接复制粘贴就可以了import time,random, pygame, sysdef drive(mycard): pygame.init() back = False #是否返航 timeTask = random.randint(10, 20) #任务时间 print("任务时间:", timeTask) screen = pygame.display.set_mode((700, 400))
2020-11-28 22:20:23
288
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人