Es muss natürlich
while n < len(wordlist) - 1
heißen. Da war ich auch schon drauf gekommen, allerdings hat es nichts geholfen, deshalb habe ich es wieder geändert. Mir ist aber inzischen aufgefallen, dass zusätzlich in der übergeordneten Funktion eine Endlosschleife war, weil ich beim ...
Die Suche ergab 8 Treffer
- Montag 3. Oktober 2016, 16:26
- Forum: Allgemeine Fragen
- Thema: Textformatierungsprogramm hat eine unheimliche Endlosschleife
- Antworten: 6
- Zugriffe: 1017
- Montag 3. Oktober 2016, 15:21
- Forum: Allgemeine Fragen
- Thema: Textformatierungsprogramm hat eine unheimliche Endlosschleife
- Antworten: 6
- Zugriffe: 1017
Re: Textformatierungsprogramm hat eine unheimliche Endlosschleife
import pygame
from pygame.locals import *
pygame.init()
def formattextblock(textblock, y0, size):
x = 250
y = y0
n = 0
w = 0
shortstring = ""
longstring = ""
textfont = pygame.font.SysFont("georgia", size)
wordlist = textblock.split(" ")
lines = []
length = len(wordlist)
while n ...
- Montag 3. Oktober 2016, 14:12
- Forum: Allgemeine Fragen
- Thema: Textformatierungsprogramm hat eine unheimliche Endlosschleife
- Antworten: 6
- Zugriffe: 1017
Textformatierungsprogramm hat eine unheimliche Endlosschleife
Ich möchte mit pygame png-Bilder inklusive formatiertem Text aus anderen png-Bildern und nicht formatiertem Text erstellen. Damit bin ich fast fertig, allerdings habe ich noch Probleme mit der Funktion zum Formatieren.
Die Funktion soll mit einer gegeben Breite die Positionen der Wörter so ...
Die Funktion soll mit einer gegeben Breite die Positionen der Wörter so ...
- Sonntag 18. Mai 2014, 11:04
- Forum: Allgemeine Fragen
- Thema: Pygame-Spiel ruckelt/ braucht extrem viel CPU
- Antworten: 11
- Zugriffe: 2555
Re: Pygame-Spiel ruckelt/ braucht extrem viel CPU
Der Grund, warum das Rendern so kompliziert ist, ist folgender:
Das Spielfeld (4000 Pixel Seitenlänge) ist deutlich größer als das Display (1920 x 1080 Pixel, könnte aber noch kleiner sein, mein Bildschirm ist recht groß).
Dabei ist die Spielerfigur stets in der Mitte und alle anderen Objekte werden ...
Das Spielfeld (4000 Pixel Seitenlänge) ist deutlich größer als das Display (1920 x 1080 Pixel, könnte aber noch kleiner sein, mein Bildschirm ist recht groß).
Dabei ist die Spielerfigur stets in der Mitte und alle anderen Objekte werden ...
- Freitag 16. Mai 2014, 13:17
- Forum: Allgemeine Fragen
- Thema: Pygame-Spiel ruckelt/ braucht extrem viel CPU
- Antworten: 11
- Zugriffe: 2555
Re: Pygame-Spiel ruckelt/ braucht extrem viel CPU
#Worlds
#World
class World(object):
def __init__(self, game, name, color, xSize, ySize):
self.game = game
self.name = name
self.color = color
self.xsize = xSize
self.ysize = ySize
self.background = pygame.surface.Surface((self.game.screenX, self.game.screenY)).convert()
self.background ...
- Donnerstag 15. Mai 2014, 19:57
- Forum: Allgemeine Fragen
- Thema: Pygame-Spiel ruckelt/ braucht extrem viel CPU
- Antworten: 11
- Zugriffe: 2555
Re: Pygame-Spiel ruckelt/ braucht extrem viel CPU
Das mit dem Ändern ist so eine Sache. Erstens ändert sich in der Regel ständig etwas. Zweitens wird es sehr kompliziert, wenn man da unterscheidet und drittens soll das Spiel auch dann flüssig laufen, wenn sich viel ändert. Wenn es dann, während sich wenig ändert, etwas mehr CPU braucht als nötig ...
- Donnerstag 15. Mai 2014, 17:37
- Forum: Allgemeine Fragen
- Thema: Pygame-Spiel ruckelt/ braucht extrem viel CPU
- Antworten: 11
- Zugriffe: 2555
Re: Pygame-Spiel ruckelt/ braucht extrem viel CPU
Threads habe ich keine. Werde das mit dem Profiling mal versuchen und feststellen, was da so langsam ist.
EDIT: Von 25.9s Ausführung gingen unter anderem 6.1 in pygame.surface.convert, 4.4 in pygame.surface.fill und 2.8 ins Blitten, außerdem 4.7 für Clock und Display-Update.
Letzteres lässt sich ...
EDIT: Von 25.9s Ausführung gingen unter anderem 6.1 in pygame.surface.convert, 4.4 in pygame.surface.fill und 2.8 ins Blitten, außerdem 4.7 für Clock und Display-Update.
Letzteres lässt sich ...
- Donnerstag 15. Mai 2014, 09:58
- Forum: Allgemeine Fragen
- Thema: Pygame-Spiel ruckelt/ braucht extrem viel CPU
- Antworten: 11
- Zugriffe: 2555
Pygame-Spiel ruckelt/ braucht extrem viel CPU
Hallo allerseits,
ich bin neu in diesem Forum, aber nicht bei Python.
Momentan bin ich dabei, ein Videospiel mit Pygame zu programmieren. Im Großen und Ganzen funktioniert das gut, allerdings habe ich ein gewisses Problem mit Ressourcen-Verbrauch. Wenn ich mein Spiel laufen lasse, habe ich eine CPU ...
ich bin neu in diesem Forum, aber nicht bei Python.
Momentan bin ich dabei, ein Videospiel mit Pygame zu programmieren. Im Großen und Ganzen funktioniert das gut, allerdings habe ich ein gewisses Problem mit Ressourcen-Verbrauch. Wenn ich mein Spiel laufen lasse, habe ich eine CPU ...
