Pygame Attacks - Pygame RPG Tutorial #11

Опубликовано: 28 Февраль 2025
на канале: ShawCode
10,340
233

In this Pygame RPG tutorial I show you how to code in attacks to your Pygame RPG Game!

This is the 11th video in the Pygame RPG Tutorial series, and if you want to learn how to make an RPG in pygame, then be sure to subscribe!

Animation Code:

right_animations = [self.game.attack_spritesheet.get_sprite(0, 64, self.width, self.height),
self.game.attack_spritesheet.get_sprite(32, 64, self.width, self.height),
self.game.attack_spritesheet.get_sprite(64, 64, self.width, self.height),
self.game.attack_spritesheet.get_sprite(96, 64, self.width, self.height),
self.game.attack_spritesheet.get_sprite(128, 64, self.width, self.height)]

down_animations = [self.game.attack_spritesheet.get_sprite(0, 32, self.width, self.height),
self.game.attack_spritesheet.get_sprite(32, 32, self.width, self.height),
self.game.attack_spritesheet.get_sprite(64, 32, self.width, self.height),
self.game.attack_spritesheet.get_sprite(96, 32, self.width, self.height),
self.game.attack_spritesheet.get_sprite(128, 32, self.width, self.height)]

left_animations = [self.game.attack_spritesheet.get_sprite(0, 96, self.width, self.height),
self.game.attack_spritesheet.get_sprite(32, 96, self.width, self.height),
self.game.attack_spritesheet.get_sprite(64, 96, self.width, self.height),
self.game.attack_spritesheet.get_sprite(96, 96, self.width, self.height),
self.game.attack_spritesheet.get_sprite(128, 96, self.width, self.height)]

up_animations = [self.game.attack_spritesheet.get_sprite(0, 0, self.width, self.height),
self.game.attack_spritesheet.get_sprite(32, 0, self.width, self.height),
self.game.attack_spritesheet.get_sprite(64, 0, self.width, self.height),
self.game.attack_spritesheet.get_sprite(96, 0, self.width, self.height),
self.game.attack_spritesheet.get_sprite(128, 0, self.width, self.height)]

Thanks for watching!