AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Multimedia Delphi 2D-Spiele, welche Komponente?
Thema durchsuchen
Ansicht
Themen-Optionen

2D-Spiele, welche Komponente?

Ein Thema von LiS · begonnen am 21. Apr 2006 · letzter Beitrag vom 1. Mai 2006
Antwort Antwort
Phobeus

Registriert seit: 14. Sep 2003
Ort: Tespe
65 Beiträge
 
Delphi 7 Professional
 
#1

Re: 2D-Spiele, welche Komponente?

  Alt 22. Apr 2006, 08:10
Okay, dann melde ich mich mal als "anderer"
OpenGL im 2D-Bereich wird vermutlich nur dann sinnvoll sein, wenn Du a) auch 3D willst, b) sehr intensiv mit Blending arbeiten willst oder c) planst pseudi 3D (z.B. Iso-Ansicht) zu nutzen (das geht einfacher...). Um nur ein paar Objekte über den Bildschirm zu bewegen ist es evtl. ein wenig overpowered. Wichtig ist IMAO folgendes zu begreifen: Direct3D/OpenGL ist nicht schwer, es setzt einen soliden Wissensstand an Programmierung, Mathe und Struktur vorraus. Insbesondere bei einem Spiel sollte man davon reichlich mitbringen. Erzeugt etwas die Illusion mit weniger auskommen zu können, so wird man zwangsläufig irgendwann gegen eine Wand fahren. Für diese Aussage fahre ich regelmäßig Kritik ein - den Gegenbeweis hat mir jedoch auch noch niemand erbracht.

Mein Tipp geht daher in die Richtung eine "richtige" Grafik-API zu erlernen, da man das dort gewonnene Wissen universell anwenden kann (z.B. wenn man plötzlich doch C++, Java, Python etc. verwendet) und tendenziell weniger für den Papierkorb lernt. Ich persönlich favorisiere hierbei SDL, dass relativ überschaubar, plattformunabhägig ist und auch zahlreiche OpenSource-Beispiele bietet. Zudem kann dieses Wissen als solide Basis für eine spätere OpenGL-Applikation weiterverwendet werden. Header (mit Demos) gibt es bei den Jedis, alternativ sind Header und ein Beispiel (sfighter - primitiver Parallaxscroller) in der DGLSDK enthalten. Der von mir empfohlene Weg ist aber eindeutig mit "Arbeit" versehen - das betone ich hier lieber nochmals...
Florian Sievert
http://www.delphigl.com/
  Mit Zitat antworten Zitat
Antwort Antwort


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 14:34 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