Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

Osram

Alter Hase

Beiträge: 889

Wohnort: Weissenthurm

Beruf: SW Entwickler

  • Private Nachricht senden

21

28.07.2004, 14:28

Ich habe auch nur MSVC 6.
"Games are algorithmic entertainment."

adapto

Treue Seele

  • »adapto« ist der Autor dieses Themas

Beiträge: 147

Wohnort: Berlin

Beruf: Student

  • Private Nachricht senden

22

29.07.2004, 03:31

also, das verstehe ich dann erst recht nicht.

thx

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

23

29.07.2004, 13:04

kann es sein, dass du im windowed mode bist und deine maus über dem debug fenster von MSVC++ ist?

dann ruckelt mein aktuelles prog auch wie sau -> 14 fps ( komischerweise erst seit ich eine radeon 9600 XT eingebaut hab ).

sobald der zeiger z.b. über der variablenüberwachung ist hats wieder > 400 fps ;)

was da los ist würd mich auch interessieren...

adapto

Treue Seele

  • »adapto« ist der Autor dieses Themas

Beiträge: 147

Wohnort: Berlin

Beruf: Student

  • Private Nachricht senden

24

29.07.2004, 14:58

das klingt auch merkwürdig. aber bei mir ist es sowohl im "windowed" als auch im "fullmode". das ruckeln ist echt gut zu erkennen, wenn man zb sich einfach nur geradeaus bewegt, dann tritt es periodisch auf und die mausbewegungen wirken einfach nur abgehackt. aber es ist schon echt deutlich zu sehen und einfach nicht "smooth" so wie ich es gerne hätte. fps bleibt bei mir aber im fenstermodus stabil bei ca 300.

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

25

29.07.2004, 15:03

Du solltest nicht immer die tatsächlich seit dem letzten Frame vergangene Zeit für die Berechnungen nehmen, sondern den Mittelwert von den letzten 5 bis 10 Frames. Das ist eine gute Methode, um Änderungen in der Framerate flüssig auf das Spielgeschehen zu übertragen (das habe ich aus Game Programming Gems 4).

Osram

Alter Hase

Beiträge: 889

Wohnort: Weissenthurm

Beruf: SW Entwickler

  • Private Nachricht senden

26

29.07.2004, 16:36

Ich hab mir schon lange überlegt, ein "Game Gems" zu kaufen. Hast Du mehrere? Welche ist die beste Ausgabe, oder kommt es zu sehr darauf an, was man braucht?

Ich denke mal, in dem Kapitel zu dem Thema steht etwas mehr als dass man mitteln sollte? Wonach ich noch suche ist ein Algorithmus der mit den alten FrameTimes ein frame rate cap (!) dynamisch anpasst. Weis jemand zufällig von solchem Code? Vielleicht ist der sogar in Game Gems 4?
"Games are algorithmic entertainment."

adapto

Treue Seele

  • »adapto« ist der Autor dieses Themas

Beiträge: 147

Wohnort: Berlin

Beruf: Student

  • Private Nachricht senden

27

30.07.2004, 03:35

das klingt echt interessant. ja würde mich auch interessieren, wie man sowas realisiert. ist da beispielcode bei david. ich hab leider nur die gems 1 und 2.

adapto

Treue Seele

  • »adapto« ist der Autor dieses Themas

Beiträge: 147

Wohnort: Berlin

Beruf: Student

  • Private Nachricht senden

28

04.08.2004, 05:22

danke, klappt wunderbar mit dem mittelwert.

Werbeanzeige