Verschiedene Geschwindigkeiten auf Laptop und normalem PC



  • Hallo
    Wir programmieren ein Ping Pong Spiel ( habt ihr ja vllt schon mitbekommen da ich ja schon viele fragen gestellt habe) und wir haben nun das Problem das das Spiel auf jedem Pc anders läuft also mal schneller mal langsamer. Auf einem normalen Pc läuft es viel langsamer als auf einem Laptop (und der Laptop ist viel langsamer als der normale PC)
    Woran liegt das und wie kann man das verhindern?

    Bei unserem Schul PC ruckelt es sogar ziemlich heftig obwohl der auch nicht schlecht ist der PC 😉



  • Hallo

    das liegt schlicht an den unterschiedlichen Takten pro Sekunden. Damit wird unterschiedlich viel Code pro Sekunde abgearbeitet.
    Um das Verarbeiten von der Hardwaregeschwindigkeit unabhängig zu machen, kannst du als einfachstes TTimer nehmen, der mit einer Einstellung von z.B. 40 Millisekunden die Verarbeitung übernimmt.
    Wenn du tiefer einsteigen willst, nimmst du TThread, oder gleich WinAPI-Funktionen.

    bis bald
    akari



  • Ich habe die Kugel an einem Timer doch an einem Laptop läuft die Kugel viel schneller...komischer weise!!!
    Ich verstehs auch nicht...


Anmelden zum Antworten