#๐Ÿ”’ Pygane load image

6 messages ยท Page 1 of 1 (latest)

sudden islandBOT
#

Hey @atomic timber!

Please edit your message to use a code block

```py
print('Hello, world!')
```

This will result in the following:

print('Hello, world!')```
#

@atomic timber

Python help channel opened

Remember to:

  • Ask your Python question, not if you can ask or if there's an expert who can help.
  • Show a code sample as text (rather than a screenshot) and the error message, if you've got one.
  • Explain what you expect to happen and what actually happens.

:warning: Do not pip install anything that isn't related to your question, especially if asked to over DMs.

atomic timber
#

import pygame
import sys

from scripts.utils import load_image, load_images
from scripts.entities import PhysicsEntity
from scripts.tilemap import Tilemap

class Game:
def init(self):
pygame.init()

   pygame.display.set_caption('ninja game')
   self.screen = pygame.display.set_mode((640, 480))
   self.display = pygame.Surface((320, 240))


   self.clock = pygame.time.Clock()


   self.movement = [False, False]


   self.assets = {
       'decor': load_image('tiles/decor'),
       'grass': load_image('tiles/grass'),
       'large_decor': load_image('tiles/large_decor'),
       'stone': load_image('tiles/stone'),
       'player': load_image('entities/player.png')
   }
   print(self.assets)


   self.player = PhysicsEntity(self, 'player', (50, 50), (8, 15))

   self.tilemap = Tilemap(self, tile_size=16)

def run(self):
while True:
self.display.fill((14, 219, 248))

       self.tilemap.render(self.display)


       self.player.update((self.movement[1] - self.movement[0], 0))
       self.player.render(self.display)


       for event in pygame.event.get():
           if event.type == pygame.QUIT:
               pygame.quit()
               sys.exit()


           if event.type == pygame.KEYDOWN:
               if event.key == pygame.K_LEFT:
                   self.movement[0] = True
               if event.key == pygame.K_RIGHT:
                   self.movement[1] = True
           if event.type == pygame.KEYUP:
               if event.key == pygame.K_LEFT:
                   self.movement[0] = False
               if event.key == pygame.K_RIGHT:
                   self.movement[1] = False


       self.screen.blit(pygame.transform.scale(self.display, self.screen.get_size())),
       pygame.display.update()
       self.clock.tick(60)

Game().run()

sudden islandBOT
#

Hey @atomic timber!

Please edit your message to use a code block

```py
print('Hello, world!')
```

This will result in the following:

print('Hello, world!')```
sudden islandBOT
#

@atomic timber

Python help channel closed for inactivity

This help channel has been closed. Feel free to create a new post in #1035199133436354600. To maximize your chances of getting a response, check out this guide on asking good questions.