随笔分类 - pygame
pygame后续
摘要:之前的小问题:写Camera类时把己方坦克加入了 pygame.Surface.scroll() 复制并移动 Surface 对象 来自 https://blog.csdn.net/qq_62789540/article/details/124274028?ops_request_misc=%257
阅读全文
怪物大战
摘要:2.0版本: #####可以把这个游戏变为js游戏 1.这次游戏仍然是五个类(本来想写个gui类,但还是有一点问题)问题主要是不能显示中文,还有按钮点击的位置会出现问题 之后可以把Button类再弄一下 2。把Manager类分为了Page类和Logic类 (Page类和Logic类分两个文件写会有
阅读全文
怪物大战1.5
摘要:1.游戏分为5个文件,各个文件间相互调用 #####五个文件:一个是怪物,一个是子弹,一个是地图,一个是Manager类,一个是声音 (声音类很简单,基本不用去管它) 2.bullets文件还远远不够完善,需要等待怪物大战2.0版本的出现 3.这次初步弄好了monster文件和maps文件 4.之后
阅读全文
怪物大战1.0
摘要:1.怪物大战1.0基本上使用了坦克大战10.0版本的代码 #####学习元气骑士 游戏中的图片都应该是俯视图,可以画一些虫子,🐞,蜻蜓,车辆,箭头,刷子,✉作为怪物! 2.这个1.0版本暂时分了三个文件,以后还会分更多文件 目前三个文件:Manager类,Sound类,和剩余代码 之后可以再分几个
阅读全文
多线程
摘要:1.因为游戏一开始打基岩无效,所以我试着用多线程解决这个问题 #所以游戏一开始打基岩为什么无效呢,而且是等箭头怪刷新出来才有效 2.这次多线程总的来说还可以,不过我没有感到速度有明显提升 3.不过我知道了pygame是可以弄多线程的,可以等以后再弄 4.StackOverflow上有关于pygame
阅读全文
坦克大战10.0
摘要:新增了刚体这种类型的方块 rigid继承精灵,brick(能动)继承rigid,fixed(不能动)继承精灵 刚体类也有一些bug,可能很难修复 #####之后可以有water类,有TNT类 ` import pygame import sys import time import random B
阅读全文