随笔分类 -  pygame

pygame后续
摘要:之前的小问题:写Camera类时把己方坦克加入了 pygame.Surface.scroll() 复制并移动 Surface 对象 来自 https://blog.csdn.net/qq_62789540/article/details/124274028?ops_request_misc=%257 阅读全文
posted @ 2022-10-30 17:16 dohota 阅读(33) 评论(0) 推荐(0) 编辑
怪物大战
摘要:2.0版本: #####可以把这个游戏变为js游戏 1.这次游戏仍然是五个类(本来想写个gui类,但还是有一点问题)问题主要是不能显示中文,还有按钮点击的位置会出现问题 之后可以把Button类再弄一下 2。把Manager类分为了Page类和Logic类 (Page类和Logic类分两个文件写会有 阅读全文
posted @ 2022-09-07 13:37 dohota 阅读(110) 评论(2) 推荐(0) 编辑
怪物大战1.5
摘要:1.游戏分为5个文件,各个文件间相互调用 #####五个文件:一个是怪物,一个是子弹,一个是地图,一个是Manager类,一个是声音 (声音类很简单,基本不用去管它) 2.bullets文件还远远不够完善,需要等待怪物大战2.0版本的出现 3.这次初步弄好了monster文件和maps文件 4.之后 阅读全文
posted @ 2022-08-31 18:40 dohota 阅读(70) 评论(2) 推荐(0) 编辑
怪物大战1.0
摘要:1.怪物大战1.0基本上使用了坦克大战10.0版本的代码 #####学习元气骑士 游戏中的图片都应该是俯视图,可以画一些虫子,🐞,蜻蜓,车辆,箭头,刷子,✉作为怪物! 2.这个1.0版本暂时分了三个文件,以后还会分更多文件 目前三个文件:Manager类,Sound类,和剩余代码 之后可以再分几个 阅读全文
posted @ 2022-08-31 13:21 dohota 阅读(125) 评论(0) 推荐(0) 编辑
多线程
摘要:1.因为游戏一开始打基岩无效,所以我试着用多线程解决这个问题 #所以游戏一开始打基岩为什么无效呢,而且是等箭头怪刷新出来才有效 2.这次多线程总的来说还可以,不过我没有感到速度有明显提升 3.不过我知道了pygame是可以弄多线程的,可以等以后再弄 4.StackOverflow上有关于pygame 阅读全文
posted @ 2022-08-30 19:42 dohota 阅读(49) 评论(2) 推荐(0) 编辑
坦克大战10.0
摘要:新增了刚体这种类型的方块 rigid继承精灵,brick(能动)继承rigid,fixed(不能动)继承精灵 刚体类也有一些bug,可能很难修复 #####之后可以有water类,有TNT类 ` import pygame import sys import time import random B 阅读全文
posted @ 2022-08-25 20:58 dohota 阅读(214) 评论(0) 推荐(0) 编辑
坦克9.0
摘要:###已有的方块 1.基岩: 不能打,不能推 2.砖块: 能打,不能推 3.羊毛:不能打,可以推 4。石头:可以打,可以推 5.之前我设想的羊毛是不能叠在一起的的,像物理中刚体一样。但是那样太难弄了,需要物理引擎 (一个pymunk 2D物理引擎比较不错) ####其他完成的 1.关于碰撞的代码修改 阅读全文
posted @ 2022-08-01 21:33 dohota 阅读(145) 评论(0) 推荐(0) 编辑

 
点击右上角即可分享
微信分享提示