| Autor |
Nachricht |
Game Libs
Unregistrierter
|
Game Libs Unregistrierter
22:27:00 07.01.2003 Titel: |
Mit welcher API arbeitet ihr ? OGL ? DX ? .. ? |
Zitieren |
Hi,
ich wollte mal dazu aufrufen, dass ihr eure bevorzugten Game Librarys (OpenGL, DirectX oder doch lieber SDL, Allegro...usw) hier reinschreibt.
Dies geschieht teilweise aus Interesse und teilweise deshalb, da ich selbst auf der Suche nach einer geeigneten Library bin .
mfg
Edit : Doofen Titel weggemacht :)
[ Dieser Beitrag wurde am 08.01.2003 um 17:28 Uhr von Headhunter editiert. ] |
|
|
|
 |
Werbeunterbrechung
|
|
 |
Tobiking
Mitglied
Benutzerprofil
Anmeldungsdatum: 17.07.2002
Beiträge: 345
|
Tobiking Mitglied
22:59:00 07.01.2003 Titel: |
|
Zitieren |
Sowas frag ich mich auch immer bin immer am schwanken ob ich DX mache OpenGL vielleicht doch ne fertige engine nehme usw. Naja im moment bastel ich dann erstmal nen bisschen mit Allegro rum bis ich bereit für D3D bin und dann hoffen wa mal das klappt. Mit OpenGL hab ich schon mal nen bisschen mit gemacht aber da gefällt mir nicht, dass man vieles wie Licht und ähnliches selber machen muss. Ansonsten bin ich OpenGL fan. Man wird ja sehen wie OpenGL 2.0 aussieht und dann entscheide ich mich entgültig. |
_________________ Rechtschreibfehler für alle!!!
|
|
 |
Nils Holgerson
Mitglied
Benutzerprofil
Anmeldungsdatum: 06.01.2003
Beiträge: 64
|
Nils Holgerson Mitglied
23:17:00 07.01.2003 Titel: |
|
Zitieren |
Ich habe immer DirectX verwendet. Habe ein paar mal OpenGL probiert bin immer wieder zu DX zurückgekehrt.
Was mich auch interessieren würde ist. Ob ihr eure eigenen Enginen programmiert oder fertige verwendet? Wenn ja welche. |
|
|
|
 |
zaib__
Unregistrierter
|
zaib__ Unregistrierter
15:26:00 08.01.2003 Titel: |
|
Zitieren |
Ich programmiere z. Zt. meine eigene 3d-Engine in OpenGL und C++. Zuvor hatte ich mal mit der Genesis3d Engine gearbeitet, sie ist zwar eigentlich "gut" doch bot sie mir zuwenig möglichkeiten und war auch ziemlich langsam. Da habe ich angefangen meine eigene zu proggen, anfangs gab es ein paar schwierigkeiten, doch als ich ein Design Skript gemacht hatte, gings und ich bin auch schon dementsprechend weit. Und schnell ist sie auch ! Die Genesis Engine -> 40 FPS, meine Engine bei gleicher darstellung -> 460 FPS |
|
|
|
 |
MagiC Creator
Mitglied
Benutzerprofil
Anmeldungsdatum: 25.01.2002
Beiträge: 1305
|
MagiC Creator Mitglied
15:44:00 08.01.2003 Titel: |
|
Zitieren |
Ich verwende auch DirectX, zur Zeit noch das 8er, aber von ThomasRiker's Buch fertig ist, dann wahrscheinlich das 9er .
cya |
_________________ http://www.magiccreating.com
|
|
 |
Headhunter
Moderator
Benutzerprofil
Anmeldungsdatum: 20.08.2000
Beiträge: 3567
|
Headhunter Moderator
17:10:00 08.01.2003 Titel: |
|
Zitieren |
Hi !
Ich hab lange Zeit mit Direct3D gearbeitet, jedoch habe ich -dank nman- mein Betriebssystem vor ca. 2 Monaten auf Linux gewechselt. Tja, nun läuft da halt kein D3D mehr.
Ich hab dann mit der Clanlib (www.clanlib.org) angefangen. Das ist sowas wie die SDL, nur ein gutes Stückel mehr Highlevel && in C++ geschrieben.
Vor ca. ner Woche hab ich mir die Nehe Tutorials mal durchgelesen, und auch meine ersten Schritte mit OpenGL gemacht :)
Ehrlichgesagt frage ich mich *jetzt* wie ich jemals so dumm hatte sein können Direct3D zu lernen. Was unter D3D 100+ Zeilen benötigt (Stichwort : Initialisierung) hab ich jetzt in 2 Zeilen komprimiert.
Zeichnen von Verticen ? Ein Funktionsaufruf in OGL ! D3D : Mindestens 3.
Das ist aber nur meine Meinung. Kann sein dass andere das anders sehen, ich bin auf jeden Fall 100% zufrieden mit OGL+Clanlib |
_________________ (Mod im Spiele&Grafikforum)
Viele Grüße, headhunter
|
|
 |
MagiC Creator
Mitglied
Benutzerprofil
Anmeldungsdatum: 25.01.2002
Beiträge: 1305
|
MagiC Creator Mitglied
17:12:00 08.01.2003 Titel: |
|
Zitieren |
Wenn Headhunter von etwas so schwärmt, lohnt es sich wahrscheinlich es sich anzuschauen , und genau das werde ich jetzt tun .
cya :)
EDIT: Ist die Clanlib+OpenGL langsamer als DirectX, oder sind die beiden ungefähr gleich schnell, oder ist Clanlib+OpenGL vielleicht sogar schneller???
[ Dieser Beitrag wurde am 08.01.2003 um 16:14 Uhr von MagiC Creator editiert. ] |
_________________ http://www.magiccreating.com
|
|
 |
Tobiking
Mitglied
Benutzerprofil
Anmeldungsdatum: 17.07.2002
Beiträge: 345
|
Tobiking Mitglied
17:28:00 08.01.2003 Titel: |
|
Zitieren |
Was jetzt schneller ist ist immer so ne Frage. Ich weiß nur als Beispiel das das normale UT mit OpenGL schneller war als mit D3D. Würde auch OpenGL weiter machen wenn ich nicht so viele Probleme mit den ganzen Sachen hätte wie auch z.B. Text das gibts bei D3D vorgevertigt und bei OGL muss man da selbst was machen. |
_________________ Rechtschreibfehler für alle!!!
|
|
 |
MagiC Creator
Mitglied
Benutzerprofil
Anmeldungsdatum: 25.01.2002
Beiträge: 1305
|
MagiC Creator Mitglied
17:36:00 08.01.2003 Titel: |
|
Zitieren |
|
 |
Headhunter
Moderator
Benutzerprofil
Anmeldungsdatum: 20.08.2000
Beiträge: 3567
|
Headhunter Moderator
17:42:00 08.01.2003 Titel: |
|
Zitieren |
OGL ist genausoschnell wie DX !
Es kommt auf den Progger an. Ich denke der UT OGL Support besser implementiert war als der D3D Support.
| Zitat: | | Würde auch OpenGL weiter machen wenn ich nicht so viele Probleme mit den ganzen Sachen hätte wie auch z.B. Text das gibts bei D3D vorgevertigt und bei OGL muss man da selbst was machen. |
Bei Nehe (nehe.gamedev.net) gibts ein Tutorial über 2D+3D Text. Benutzt Bitmapfonts. Außerdem kannst du mit der Clanlib Anti Aliases (!!!!) TTF Schriftarten benutzen. |
_________________ (Mod im Spiele&Grafikforum)
Viele Grüße, headhunter
|
|
 |