摘要:        
安装 pygame:1.按下“Win + R”键,输入“cmd”,然后按回车键,打开命令提示符窗口。在命令提示符中输入 python,然后按回车键,这将进入 Python 交互模式。 2.输入 pip install pygame 按回车键,执行 pygame 安装程序。安装完成后输入 import    阅读全文
        
            posted @ 2025-08-05 18:24
赛博郎中
阅读(355)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
音效: 引入游戏背景音效和敌人爆炸的音效,并且使背景音乐单曲循环 # 新增 引入音效 pygame.mixer.music.load("game_music.ogg") # 新增 背景音单曲循环 pygame.mixer.music.play(-1) # 新增 添加敌人爆炸的音效 exp_sound    阅读全文
        
            posted @ 2025-08-04 15:16
赛博郎中
阅读(300)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
定义击中的函数: 计算子弹与飞机之间的欧式距离,若该距离小于预设碰撞距离,则判定为击中敌人。 # 新增 欧式距离计算函数 def distance(bx,by,ex,ey): a = bx-ex b = by-ey # 新增 返回两者距离值 return (a**2+b**2)**0.5 # 新增    阅读全文
        
            posted @ 2025-08-03 16:24
赛博郎中
阅读(281)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
定义子弹的类: 创建子弹时,通过设置子弹的初始位置坐标(与玩家的相对位置坐标)使子弹出现在玩家正上方 # 新增 定义子弹的类,其中包括图片(self.img)初始位置( self.x,self.y )运动速度(self.step) class Bullet: def __init__(self):     阅读全文
        
            posted @ 2025-08-02 18:02
赛博郎中
阅读(321)
评论(0)
推荐(1)
        
        
 
                    
                     
                    
                 
                    
                 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号