Riduci il ritardo di rendering da 50 a 10 ms, modifica il numero di ratti generati da 50 a 5 e aggiorna la tolleranza di sovrapposizione in base alla dimensione della cella

This commit is contained in:
Matteo Benedetto
2024-12-15 22:02:57 +01:00
parent 0817b9143c
commit d3936b5723
4 changed files with 6 additions and 5 deletions
+3 -3
View File
@@ -12,9 +12,9 @@ class GameWindow:
self.width = width * cell_size
self.height = height * cell_size
print(f"Screen size: {self.width}x{self.height}")
self.delay = 50
self.delay = 10
sdl2.ext.init()
self.window = sdl2.ext.Window(title=title, size=(self.width, self.height), flags=sdl2.SDL_WINDOW_FULLSCREEN)
self.window = sdl2.ext.Window(title=title, size=(self.width, self.height),)# flags=sdl2.SDL_WINDOW_FULLSCREEN)
self.window.show()
self.renderer = sdl2.ext.Renderer(self.window, flags=sdl2.SDL_RENDERER_ACCELERATED)
self.factory = sdl2.ext.SpriteFactory(renderer=self.renderer)
@@ -85,4 +85,4 @@ class GameWindow:
self.running = False
# Disegna qui gli sprite
self.renderer.present()
# time.sleep(self.delay / 1000)
sdl2.SDL_Delay(self.delay)