Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Theoret. Arbeitsweise/Aufgaben/Umsetzung einer Grafikengine (https://www.delphipraxis.net/59128-theoret-arbeitsweise-aufgaben-umsetzung-einer-grafikengine.html)

mr47 17. Dez 2005 19:56


Theoret. Arbeitsweise/Aufgaben/Umsetzung einer Grafikengine
 
Hallo DPler!

Ich hab da mal ne Frage. Und zwar würde ich gerne mal eine Grafikengine schreiben. Die Größe bzw. den Umfang des Projekts sind jetzt mal völlig egal. Mich interessiert nur, wie das eigentlich theoretisch funktioniert.

1) Was genau tut eine Engine. (Ich hab schon ne ungefähre vorstellung aber es wäre net wenn's nochmal jemand genau und definiert sagen könnte)
2) Wie könnte man dann später ein Level bzw. eine Map erstellen und wie könnte man diese speichern.
3) Wie kann man die Elemente auf der Map erstellen. (Ich will net alle Koordinaten eines Polygons aufschreiben :wink: . Lohnt es sich da ein Programm zum Erstellen der Körper zu schreiben?)
4) In welcher form liegt die Engine nachher vor? macht man dass als dll? oder wie?


Ich hoffe ihr könnt mir weiterhelfen. Ein Link wäre auch ok.


mfg mr47

PS: So und dass das gleich klar ist. Ich will hier KEINE Diskussion über OpenGl gegen DirectX. Dass hat nämlich nichts mit dem Thema zu tun! Ich sag jetzt auch nicht was ich evt. benutzen werde. Ich weis was ich tue :wink:

Airblader 17. Dez 2005 23:10

Re: Theoret. Arbeitsweise/Aufgaben/Umsetzung einer Grafikeng
 
Game-Engine bei wikipedia :stupid: ;)

air

mr47 17. Dez 2005 23:48

Re: Theoret. Arbeitsweise/Aufgaben/Umsetzung einer Grafikeng
 
Ok, danke. Wikipedia hat da einiges sehr gut erklärt. Damit wäre Punkt 1 eigentlich schon abgehakt. Aber 2,3 und 4 sind nach wie vor unklar, da Wikipedia nicht auf z.B. Speichertechniken genauer eingeht.(Hab ich auch garnicht erwartet). Habt ihr da ne Idee oder Erfahrung?


mfg und danke mr47

mr47 21. Dez 2005 11:18

Re: Theoret. Arbeitsweise/Aufgaben/Umsetzung einer Grafikeng
 
*PUSH*


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:09 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