Aktuelle Zeit: 22.12.2024, 09:55

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 7 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: DirectX
BeitragVerfasst: 25.03.2007, 19:09 
Offline
Benutzeravatar

Registriert: 25.03.2007, 18:57
Beiträge: 172
hallo, ich arbeite mich gerade in DirectX ein. Meine Frage ist, ob ich das überhaupt lernen muss oder ob es auch ohne und nur mit Irrlicht geht?!

Also ich denke, dass man auf jedenfall 2dgrafiken benötigt also sie so einfügen muss ect. aber kann ich vielleicht die 3dgrafikprogrammierung in DirectX auslassen kann und gleich mit der 3dEngine arbeite


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: 25.03.2007, 20:24 
Offline
Moderator

Registriert: 25.02.2007, 14:35
Beiträge: 323
Wohnort: Münster
Irrlicht ist eine sehr umfangreiche Engine -> sie bietet auch 2D-Funktionen.

Ich habe auch mal mit DirectX angefangen, habe dann aber genervt aufgegeben^^ (ist schon länger her). Eine Engine (wie Irrlicht) nimmt die da viel Arbeit ab.

Du kannst dir die 2D- und 3D-Bereiche von DirectX eigentlich sparen, wenn du mit Irrlicht arbeitest, vielleicht sind sie aber als Verständnis-Hilfe ganz nützlich. KA.

Für Sound gibt es ja SDL, IrrKlang oder andere Audio-Bobliotheken, für die Eingabe bietet Irrlicht auch einige Funktionen. Für das Netzwerk kannst du auch eine Engine nehmen.

Insofern ist DirectX direkt zu lernen eigentlich überflüssig, da es relativ kompliziert ist. Außerdem kannst du Irrlicht-Programme unter Windows, Linux und Mac laufen lassen und musst nichts ändern, wenn du direkt DirectX verwendest, musst du, falls du das Programm unter Linux kompilieren willst, alle DirectX-Teile ersetzen. Irrlicht bietet dir 5 Renderer (DirectX8/9, OpenGL und 2 Software-Renderer) an. Somit kannst du unter Linux einfach OpenGL aktivieren, unter Windows DirectX (oder OpenGL) und musst keine Zeile des Codes ändern.


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: 25.03.2007, 20:47 
Offline
Benutzeravatar

Registriert: 25.03.2007, 18:57
Beiträge: 172
ist ja cool!

Ich habe gerade die Seite durchforstet und bin schon etwas schlauer geworden!

Also macht weiter so vorallem mit dem Tutorials übersetzen / schreiben.

Ich werde auf jedenfall weiter in diesem Forum aktiv bleiben, wenn auch von eurer Seite weiterhin viel kommt!


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: 25.03.2007, 20:50 
Offline
Moderator

Registriert: 25.02.2007, 14:35
Beiträge: 323
Wohnort: Münster
Die Community steckt ja noch in den Startlöchern :)

Ich hoffe doch mal, dass alle aktiv bleiben... :D

Na mal sehen


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: 26.03.2007, 12:05 
Offline
Benutzeravatar

Registriert: 25.03.2007, 18:57
Beiträge: 172
die Community ist meistens so aktiv, wie die Admins, die es leiten!


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: 08.04.2007, 17:12 
Offline
Benutzeravatar

Registriert: 08.04.2007, 17:06
Beiträge: 25
Hallo erstmal,
Also ich habe mit D3D angefangen und kann es nur empfehlen. Man muss ja nicht alles können, aber in der Lage sein ein einfaches D3D Programm zu schreiben. Das hilft dann auch die Engine besser zu verstehen.
Sicher wirst du, wenn du ein Spiel schreibst auf Engines wie Irrlicht zurückgreifen(wäre auch hirnrissig wenn nicht), aber dennoch sollt man, finde ich, ein gewisses Grundwissen besitzen

_________________
MfG
Fred


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: 08.04.2007, 18:02 
Offline
Benutzeravatar

Registriert: 25.03.2007, 18:57
Beiträge: 172
Ok, also ich habe heute mal richtig viel rumprobiert und bin mit Irrlicht begeistert!

Ich habe die Demo genommen und sie umgeändert. Mein MainMenu sieht (bis jetzt ohne richtiges Design) schon super aus. Aber DX war mir dabei noch nicht sehr hilfreich.

Jetzt Plage ich mich gerade mit dem Terrain rum und versuche für die Optionen ect. immer ein neues Fenster zu öffnen. Ich hoffe, das schaffe ich^^ bin aber Optimistisch.

Soviel wie heute habe ich in dem Letzten halben Jahr nichtmehr geschafft.


Nach oben
 Profil  
 
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 7 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 4 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de