Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
Nic! Mini JLI'ler
Anmeldedatum: 19.05.2003 Beiträge: 10
Medaillen: Keine
|
Verfasst am: 19.05.2003, 15:06 Titel: Engine ? |
|
|
hi
Was genau ist eine Engine und wozu ist sie gut ?
cu , Nic! |
|
Nach oben |
|
|
Mr.X Junior JLI'ler
Anmeldedatum: 15.04.2003 Beiträge: 88
Medaillen: Keine
|
Verfasst am: 19.05.2003, 15:42 Titel: ... |
|
|
Engine = Motor/Antrieb/...
--->>> Satz von (oft untereinander abhängigen) Funktionen (inkl. Variablen/Strukturen/...) zur Steuerung eines Verhaltens (eines Programmes).
z.B.:
- Hast Du 3 Funktionen, wobei die erste DirectX initialisiert, die zweite ein Bild auf den Bildschirm bringt, und die letzte DirectX wieder ordnungsgemäß beendet, dann haßt Du bereits eine "kleine" Grafik-Engine.
- Hast Du Funktionen, die das physikalisch "korrekte" Verhalten von Gegenständen (freier Fall, Aufprall, Impuls, ...) in Deinem Programm modellieren, so ergeben diese zusammen bereits eine Physik-Engine.
- Bestimmte Funktionen übernehmen die Ablaufsteuerung Deines Spieles. Zusammen ergeben diese dann eine Game-Engine!
IMHO kannst Du selbst bestimmen, was eine Engine ergibt!!! Schreibst Du mehrere Funktionen, wobei einige die Grafikausgabe übernehmen, andere den Spielablauf steuern, und wieder andere für das Ressourcenhandling zuständig sind, so ergeben alle zusammen wiederum eine (komplexere) Engine!
(Anm.: Falls hier jemand mit FSM's kommt. IMHO ist das das gleiche wie eine in sich abgeschlossene Engine.) |
|
Nach oben |
|
|
Hazel JLI MVP
Alter: 39 Anmeldedatum: 19.07.2002 Beiträge: 1761
Medaillen: Keine
|
|
Nach oben |
|
|
VerruecktesHuhn Super JLI'ler
Anmeldedatum: 30.07.2002 Beiträge: 492 Wohnort: Stuttgart Medaillen: Keine
|
Verfasst am: 19.05.2003, 19:11 Titel: |
|
|
Wobei die Definition von dem Gamedev meiner Meinung nach nich gut ist. Es gibt doch auch 2D Engines? |
|
Nach oben |
|
|
Hazel JLI MVP
Alter: 39 Anmeldedatum: 19.07.2002 Beiträge: 1761
Medaillen: Keine
|
Verfasst am: 19.05.2003, 19:17 Titel: |
|
|
Jepp, das war auch nur als Ergänzung zu meinem Vorgänger gedacht. Außerdem wird dort auch "3D Engine" und "Engine" seperat definiert. ;) _________________ *click* Dabuu!?
Twitter: http://twitter.com/Ollie_R
|
|
Nach oben |
|
|
|