AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Multimedia Delphi Spieleprogrammierung
Thema durchsuchen
Ansicht
Themen-Optionen

Spieleprogrammierung

Ein Thema von Gamer · begonnen am 11. Apr 2005 · letzter Beitrag vom 21. Aug 2005
 
Benutzerbild von JasonDX
JasonDX
(CodeLib-Manager)

Registriert seit: 5. Aug 2004
Ort: München
1.062 Beiträge
 
#22

Re: Spieleprogrammierung

  Alt 17. Aug 2005, 17:00
ich will hier auch mal was loswerden: Es gibt kein besser oder schlechter, schneller oder langsamer, einfacher oder komplizierter bei OpenGL vs. DirectX. Alles ist Meinungssache bzw. Abhängig von der Programmierung.
Ein Spiel läuft mit OpenGL schneller als mit DX, ein anderes umgekehrt. Und nochmal das ganze umgedreht auf einer anderen Grafikkarte.
Es gibt zu viele variable Faktoren um sagen zu können, das eine wäre besser, schneller oder sonstwas. Am Ende sieht so aus: Eine 3D-API ist immer so schnell, wie man sie auslastet. D.h. die Geschwindigkeit ist eher unabhängig von der API, sondern eher von der Programmierung, wie das ganze eingebunden wurde ect. Zudem spielt logisch die Hardware eine wichtige Rolle.

Lange rede, kurzer Sinn: Es hat keinen Sinn darüber zu streiten, was man nehmen soll. Mein Tip: Probier beides aus. Les dich in beides ein bisschen ein, und schau was dir besser gefällt.

Und noch ein Wort zu Dingen wie DelphiX oder GLScene: lass die Finger davon. Es ist so, alsob du lernen möchtest, ein Flugzeug fliegen und dabei den Autopiloten einschaltest...


PS: Bezüglich OpenGL kann man mit weniger Frames spielen: Hä? Ein Frame ist ein Frame. Bei einer FpS-Rate fängts irgendwann an zu stocken und wird unspielbar. die FpS-Rate ist aber nicht API-Abhängig, sondern Abhängig von der Abtastungsrate unserer Augen. Ich versteh das Argument irgendwie nich
Mike
Passion is no replacement for reason
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:19 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz