![]() |
3D Spiele programmieren
Hi,
ich würde gerne eine Programmiersprache lernen, die 3D-Graphic-Programmierung vereinfacht. Mit welcher Sprache würdet ihr mir empfehlen anzufangen? :dp: |
Re: 3D Spiele programmieren
Hi,
ich würde dir Cpp mit der IDE ![]() ![]() ![]() |
Re: 3D Spiele programmieren
Von Irrlicht gibt es leider keien Delphi-Wrapper, aber für andere Engines schon.Es gibt auch Engines, die in Delphi geschrieben wurden oder nach Delphi portiert wurden. Da du ja im Besitz von Delphi bist. kannts du dir ja mal folgende Engines anschaunen:
Engines in Delphi: ![]() ![]() ![]() Allgemeine Engines mit Delphi Unterstützung: ![]() Delphi + OpenGL ![]() ![]() ![]() |
Re: 3D Spiele programmieren
Zitat:
Die meisten Leute haben keine Lust sich mit OpenGL pur rumzuschlagen. Bei den Links ist keine wirklich gute dabei, die Seiten kenne ich alle. |
Re: 3D Spiele programmieren
Vielleicht wäre auch XNA einen Blick wert, allerdings habe ich a) (noch) keine eigenen Erfahrungen damit gesammelt und b) ist die IDE immer noch Beta. Nach Managed DirectX bin ich aber zuversichtlich, dass mit dem Framework eine neue Ebene der Abstraktion erreicht wird.
|
Re: 3D Spiele programmieren
Ich probiere erstmal Irrlicht aus.
Vielen Dank für eure schnellen Antworten :thumb: :spin: |
Re: 3D Spiele programmieren
GLScene für Delphi macht auch große Freude....
|
Re: 3D Spiele programmieren
Zitat:
|
Re: 3D Spiele programmieren
Also
![]() |
Re: 3D Spiele programmieren
Das war ja nicht meine Meinung, nur Nils ist da halt anderer Meinung.
|
Re: 3D Spiele programmieren
Ich glaub, so kommt ihr hier nicht weiter! Wie wär's, wenn ihr erstmal begründet, warum GLScene Schrott ist bzw. besser ist als Irrlicht? Nils hat auch lediglich gesagt, dass Irrlicht einfacher sei. Ist das der einzige Vorteil von Irrlicht gegenüber GLScene? Gibt es auch Nachteile?
|
Re: 3D Spiele programmieren
Zitat:
|
Re: 3D Spiele programmieren
Irrlicht leichter als glScene? :gruebel:
Da will ich erst beweise sehen^^ |
Re: 3D Spiele programmieren
Zitat:
|
Re: 3D Spiele programmieren
Lies dir am Besten mal zu beiden jeweils ein Tutorial durch, dann kannst du selbst entscheiden
|
Re: 3D Spiele programmieren
Zitat:
|
Re: 3D Spiele programmieren
Zitat:
Die Tatsache, dass du nicht sagen kannst, warum GLScene einfacher ist bzw. was daran einfacher ist, lässt darauf schließen, dass es nicht einfacher ist. |
Re: 3D Spiele programmieren
Es ist einfach nicht möglich zu sagen, was besser ist, den verschiedene Lösungen haben verschiedene Vor- und Nachteile.
Der Vortiel von GlScene ist sicherlich, daß es Delphikomponenten sind. (RAD-fähig und für Delphi/pascal-programmierer besser verständlich). Irrlicht ist eine flexible 3D-Bibliothek/3dEngine, welche in c++ geschrieben ist. Am Ende muß jeder entscheiden, auf was er Wert legt und dann eine Wahl treffen. |
Re: 3D Spiele programmieren
:gruebel:
Ich verstehe jetzt nur noch Bahnhof! Zitat:
Also, ich habe mir Irrlichter angesehen. Nun seh ich so aus: :roteyes: Als nächstes nehme ich mir GLScene unter die Lupe. |
Re: 3D Spiele programmieren
Hm... der link nach "http://glscene" bringt mich zwar (laut google) zur richtigen adresse, aber die Seite lässt sich bei mir nicht laden...
Außerdem gibt es viel mehr Durchblick. Beispiel: ![]() Damit wäre dieser Fall für mich gelöst. Wenn ihr euch noch weiter über "Irrlichter vs. GLScene" streiten wollt... Egal... Viel Spaß dabei! :cheers: :dp: :zwinker: :dp: |
Re: 3D Spiele programmieren
Der Nachteil von der GLScene ist die VCL. Das kannst du bei Irrlicht nicht haben (die Spiele werden sowieso gewöhnlich groß, weil man Modelle, Texturen etc. benötigt; die VCL macht es nur noch größer). Aber egal, deine Entscheidung. Ich benutze Irrlicht und es hat gedauert, bis ich nur annähernd durchgestiegen bin.
|
Re: 3D Spiele programmieren
Ich denke es kommt weniger auf die Programmiersprache an als auf die entsprechenden Schnittstellen, Units, Header die für diese Programmiersprache verfügbar sind. (C hat da wohl die meisten, aber vieles ist auch in Delphi verfügbar!)
Also ich entwickle meine 3D Spiele mit Delphin in Kombination mit OpenGL (mit der Unit von delphigl.com) und bin ganz zufrieden damit. Wobei man mit glScene wirklich schnell gute Ergebnise erzielt! MFG Maximus |
Re: 3D Spiele programmieren
Zitat:
Zitat:
Aber ob Irrlicht oder sonst was ein Spiel macht trotzdem noch eine Menge arbeit... |
Re: 3D Spiele programmieren
Zitat:
|
Re: 3D Spiele programmieren
nun die hast du dann wohl.
Need for Speed Most wanted: 2,7 GB Battlefield 1942: 1,6 GB (das ist schon alt) BattleField Vietnam :2 GB wer weiss wo das noch hinführt... ich seh schon ne BlueRay Disk mit nur einen Spiel drauf :? |
Re: 3D Spiele programmieren
Zitat:
Der gesamte Speicherplatz, den neuere Spiele brauchen, ist natürlich (auch bei mir) so groß. |
Re: 3D Spiele programmieren
Was ist mit der Genesis3D- Engine für Delphi? Damit erzielt man (zumindest ich) auch sehr schnelle Ergebnisse:
![]() ![]() |
Re: 3D Spiele programmieren
Ist allerdings veraltet und sieht nicht sch mehr schön aus ;)
Aber natürlich ist sie nett einfach... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:10 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