葫芦娃六娃_盘点《葫芦娃》中真正的实力排行,千里眼排第二,火娃排第四

《葫芦娃》是我们童年最美好的回忆之一,几个小朋友搬个小板凳坐在电视机前面,一起看看过了好几遍的《葫芦娃》,里面的七个葫芦娃,一个个本领超群,天赋异禀,跟蛇精和蝎子精做斗争,简直就是我们英勇的榜样,那么七个葫芦娃中,谁最厉害呢?今天,我们就来盘点一下葫芦娃真正的实力排行。

第七名:七娃

七娃就是靠一个葫芦,将自己不喜欢的人收进葫芦里,如果没有了葫芦,那么他什么都不是,基本没有任何本领了。后来被蛇精抓走未成形的葫芦,被蛇精所迷惑,不过后来被唤醒了。

第六名:大娃

大娃只有蛮力,能靠着自己巨大的身躯和满身的蛮力,去对抗蛇精,基本没有脑子,反应更是迟钝,分分钟就被蛇精撂倒了。虽然他一心想着救爷爷,但是靠着自己的蛮力是无法成功的。

第四五名:第四名和第五名并列

分别是火娃和水娃,他们两个简直太垃圾了,一个会喷火,一个会吐水吸水。这就是他们的全部,这是他们天生的技能,比七娃好多了,不过脑子不太好使,也落入了蛇精的圈套。

第三名:三娃

三娃拥有一身铜墙铁壁的本领,刀枪不入,特别勇敢,面对蛇精,一点也不惧。可以说是葫芦娃 七个兄弟当中比较厉害的了,只不过三娃有一个缺点,害怕挠脚心,他的缺点被蛇精发现了,然后被蛇精制服。

第二名:二娃

二娃的千里眼和顺风耳简直是逆天技能,可以听到蛇精的计划,看到蛇洞里的一切,二娃凭借自己的千里眼和顺风耳破坏了蛇精的许多计划,不过后来在二娃受伤的情况下,蛇精派人毁掉了二娃的千里眼和顺风耳。

第一名:六娃

六娃的隐身技能是葫芦娃中最厉害的技能,根本拦不住六娃,不管蛇精怎么样,都抓不住六娃。六娃不仅拥有隐身技能,他还非常有头脑,是葫芦娃中最聪明的一个葫芦娃,六娃最后拯救了大家,是葫芦七兄弟中最厉害的一个。

葫芦七兄弟是我们童年特别美好的回忆,虽然他们的实力技能各有不同,但是都是我们童年记忆中不可缺少的一部分,带给了我们无尽的欢乐。爷爷和葫芦兄弟们之前的感情也是那样令人动容,里面的穿山甲虽然在穿山的时候不小心放出了蛇精和蝎子精,但是它也是非常可爱的,对抗蛇精它也出了自己的一分力气,最后壮烈牺牲。

要把上述代码的游戏角色替换为葫芦娃,你需要准备好葫芦娃的图片,并将其加载到游戏。 以下是修改后的代码,将游戏角色替换为葫芦娃: ```python import pygame import random # 初始化游戏 pygame.init() # 游戏窗口的大小 window_width = 400 window_height = 600 # 定义颜色 white = (255, 255, 255) black = (0, 0, 0) red = (255, 0, 0) green = (0, 255, 0) blue = (0, 0, 255) # 创建游戏窗口 game_display = pygame.display.set_mode((window_width, window_height)) pygame.display.set_caption('My Game') # 时钟控制 clock = pygame.time.Clock() # 加载图片 player_image = pygame.image.load('huluwa.png') player_width = 50 player_height = 50 # 障碍物列表 obstacles = [] # 添加障碍物 def add_obstacle(): obstacle_width = 60 obstacle_height = 40 obstacle_x = random.randint(0, window_width - obstacle_width) obstacle_y = -obstacle_height obstacle_speed = random.randint(1, 5) obstacles.append({'x': obstacle_x, 'y': obstacle_y, 'speed': obstacle_speed, 'width': obstacle_width, 'height': obstacle_height}) # 碰撞检测 def is_collision(player_x, player_y, player_width, player_height, obstacle_x, obstacle_y, obstacle_width, obstacle_height): if player_x + player_width > obstacle_x and player_x < obstacle_x + obstacle_width: if player_y + player_height > obstacle_y and player_y < obstacle_y + obstacle_height: return True return False # 游戏循环 def game_loop(): player_x = window_width / 2 - player_width / 2 player_y = window_height - player_height player_speed = 5 score = 0 game_exit = False while not game_exit: # 事件处理 for event in pygame.event.get(): if event.type == pygame.QUIT: game_exit = True # 移动玩家 keys = pygame.key.get_pressed() if keys[pygame.K_LEFT] and player_x > 0: player_x -= player_speed if keys[pygame.K_RIGHT] and player_x < window_width - player_width: player_x += player_speed # 添加障碍物 if random.randint(0, 100) < 5: add_obstacle() # 移动障碍物 for obstacle in obstacles: obstacle['y'] += obstacle['speed'] # 检测碰撞 if is_collision(player_x, player_y, player_width, player_height, obstacle['x'], obstacle['y'], obstacle['width'], obstacle['height']): game_exit = True # 删除越界的障碍物 if obstacle['y'] > window_height: obstacles.remove(obstacle) score += 1 # 绘制游戏界面 game_display.fill(white) # 绘制玩家 game_display.blit(player_image, (player_x, player_y)) # 绘制障碍物 for obstacle in obstacles: pygame.draw.rect(game_display, red, (obstacle['x'], obstacle['y'], obstacle['width'], obstacle['height'])) # 显示分数 font = pygame.font.SysFont(None, 25) text = font.render('Score: ' + str(score), True, black) game_display.blit(text, (10, 10)) pygame.display.update() # 控制帧率 clock.tick(60) pygame.quit() quit() game_loop() ``` 在这个修改后的代码,我们将玩家的图片替换为了葫芦娃,并将其命名为'huluwa.png'。这个图片应该放在与代码文件相同的目录下,以便程序正确地加载它。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值