![]() |
3D Programmierung mit DelphiX
Hi,
kennt ihr n' gutes Tutorial für DelphiX+3D Programmierung? Hab schon gegooglet, aber nix gefunden. |
Hallo und willkommen im Forum!
Du solltest Dir die Multimedia-Sparte mal ein bisschen ansehen, diese Woche ging es meistens um DelphiX und allem was noch dran hängt, frag mich Bitte nicht warum. ;) Grüsse, Daniel :hi: |
Zitat:
|
|
Zitat:
hmm, kennt ihr denn kein tutorial, das sich direkt mit DelphiX befasst und nicht mit DirectX? Ich kann mir zwar denken, dass DelphiX von DirectX abgeleitet ist, nur wollte ich eben n' Tutorial direkt zu DelphiX. Könnt ihr mir da helfen? |
Allerdings ist DirectX etwas "professioneller"...
Chris |
hmm, an DirectX hab ich mich schon mal versucht, aber da versteh ich irgent wie gar nix :oops: DelphiX ist da eben simpler, damit komm ich auch bis jetzt ganz gut klar, deswegen will ich auch n' bischen 3d lernen und ich hab eigentlich keine lust zu warten, bis ich älter bin, um die borland seiten zu benutzen...
|
hab mir mal das Tut angetan, ich bezweifle dass DelphiX einfacher ist(zumindest im 3D Bereich) - kanns aber nicht sagen, da ich es nicht lange genug getestet hab
|
es fiel ja schon der Adresse neobrothers.de. Die Seite ist einfach genial. Man kann sich da ein sehr schönes Spiel runterladen (mit Source). Acuh sonst sind die Tutorials einfach gut
|
achja ich habe noch vergessen zusagen, dass es auf der Seite auch ncoh ältere Delphix-Tutoriale gibt...
|
Zitat:
|
hallo,
schau mal unter google nach "delphi for kids" und dann der zweite link!! (3d prorammierung for kids) also ich find das buch ganz gut, weil dir schnell beigebracht wird, wie du 3d-level usw. macht und du es mit delphi kombinieren kannst!! also noch viel glück heiopei |
Zitat:
|
das hat einen einfachen grund:
mit delphiX kann man keine 3D anwednungen schreiben. (es geht schon, aber die sind so (sollen so) langsasmmen sein, das man es vergessen sollte) wenn du wirklich 3D machen willst, nim openGl, oder DirecX Api(SDL) oder wie das heißt |
das hat einen einfachen grund:
mit delphiX kann man keine 3D anwednungen schreiben. (es geht schon, aber die sind so (sollen so) langsasmmen sein, das man es vergessen sollte) wenn du wirklich 3D machen willst, nim openGl, oder DirecX Api(SDL) oder wie das heißt |
hmm, ein beitrag hätte auch schon gereicht, aber trotzdem thx. dann bleibt mir wohl doch nix anderes übrig, könnt ihr mir n' tipp geben was leichter ist?
|
Wenn du anfänger bist, würde ich an deiner stelle lieber DelphiX nehmen, bzw. OpenGl(ich habe da ein paar supper komponten,
![]() |
thx, kennst du vielleicht auch noch n' paar deutsche tutorials dazu?
|
und was nimmst du jetzt ?
OpenGl oder DirecX(DelphiX) ? |
hab mich für OpenGL entschieden...
|
Und warum ?
hat das ein grund ? |
wegen den Komponenten :D
|
Dachte ich mir es doch ;)
und kommst mit zu recht ? Es ist halt 3D und nicht wie bei DelphiX 2D ;) |
Zitat:
|
@Basic-Master: Fängst DU mit dem programmieren eigentlich an ? Und nimmst als ersten OpenGL vor oder ?
|
Zitat:
zu 2. was glaubst du wohl? denkste ich lern ne' sprache und fang sofort mit opengl an? |
sollten man auch nicht tuen !
|
Also ich habe 2 Progger zur Hand die seid 5 Jahren oder 4 weiß nich genau Delphi schreiben.
Nun wollen wir uns zusammen tun und eine 3D Spiel entwicklen. Habe mit viel Aufmerksamkeit eure Beiträge gelesen und wir sind auch zu dem Entschluss gekommen das wir zur Basis OPEN GL nehmen wollen. Aber leider keinen Plan wie wir jetzt vorzugehen haben b.z was für Komponenten man braucht bzw ob es überhaupt welche gibt? Wäre super nett wenn ihr uns helfen könntet. Danke schonmal |
Habt ihr euch mal OpenGL-Tutorials angetan ? Dass wäre soch mal der erste Schritt :)
![]() |
also für opengl würde ich immer diese Komponenten Samlung nehmen:
![]() ich wollte auch mal ein 3D spiel schreiben, aber leider haben wir in der schule nicht so viel Mahte und so was halt, so das es für mich leider fast unmöglich ist.... Vileicht kann ich mich euch ja anschließen ???? |
Die Seite kannte ich ja noch gar nicht :) Danke für die Url :)
|
Bitte, und konntes du was damit anfangen ???
|
Noch nicht viel ausser dass ich mir die GLScene v0.9b downgeloaded habe um es mir anzuschauen. Ich hatte zuvor ohne Kompo OpenGL ausprobiert mithilfe der OpenGL-Tutorial auf
![]() |
und es ist ohne komponenten einfach für dich ?
also ich komme ohne komponenten nicht zu recht was opengl angehet :( Ich habe schon 1000 Tutor gelsen, aber mir ist das einfach zu schwer ohne solche komponenten :) ich finde die klasse. einen einstieg könnte ich dir geben wenn du willst. Aber mehr auch nich.. |
Na klar für jede Hilfe bzw Einstieg bin ich doch immer dankbar :)
|
Also ich habe echt lange über diesen Seiten gebrütet...gelesen..downgeloadet aber so richtig den Peil habe ich nich raus...
Bis jetzt habe ich es so verstanden das erstmal ALLE Objekte aus Dreicken bestehen...was irgendwie lustig kliegt muss aber irgendwie so sein..aber wie ich daraus jetzt eine eigene Map geschweige denn eine Engine zu fertigen...da bin ich warscheinlich bis an mein Lebensende beschäftigt weil soviele Zahlen und Klammern hab ich noch nie in einer Unit gesehen..also was die einzelnen Funktionen machen usw iss klar aber wie ich das jetzt für mich nutzen kann....??? Hat hier jemand schonmal irgendwie mal etwas eigenes geproggt? Also ein Open GL Spiel? oder sowas in der Art? Wäre echt super dankbar wenn es jemanden gibt, der mir sein Wissen "weitergeben" kann.. |
@RobertS: Ich selber habe noch kein Spiel in OpenGL programmiert, nur ne art Demonstration was man damit machen kann. Aber unter den Urls die in
![]() |
Hmm ich habe mir jetzt etliche Tuts angeschaut und probiert.
Was mir aber bei allen aufgefallen ist, das alles zu Fuß programmiert ist. D.h das jedes Objekt/Textur/Licht ausprogrammiert ist. Was aber meiner Meinung nach für eine ernsthafte Entwicklung eines Spieles nötig ist das ein Programm/Tool geschrieben wird was genau das tut. Sprich Licht/Objekt/Texturen in eine Datei/Datenbank o.Ä speichert und das ich dann aus meiner "Engine" dieses Datei angebe und dann klicke und er automatisch ein Level erzeugt was ich mit meinem Tool erzeigt habe. Also eine Art Leveleditor, denn ich glaube nicht das Iirgendein Spiel was auf dem Markt ist ausprogrammiert wurde... Doch jetzt steht man vor einem Rätsel :) Wie??? Ich glaube das es einfacher ist einen bestehenden Editor z.b Worldcraft nimmt und dann die Dateien die Worldcraft auspuckt in seiner Enige verarbeitet. Kling gut wa? :P Aber das sowas nicht einfach ist ist mir klar :), aber wofür haben wir unseren Kopf :D |
So wie DU eben gesagt hattest. Eine anständige Spiele-Engine oder auch Grafik-Engine muss programmiert werden.
Was mich noch interessieren würde, es gibt Spiele bei der man die Schnittstelle auswählen kann. Mann kann zwischen Software-Render, DirectX und OpenGL wählen. Dass würde ja bedeuten dass die Engine dann sozusagen dreifach programmiert ist und nur die Routine die ausgewählt wurde wird genutzt. Wie sieht eigentlich Software-Render aus ? Soll dass alles Canvas sein ? Wenn ja dann wäre es sicher verdammt lahm und unrealistisch. |
Software ist das langsamste und von der Qualität schlechteste was du kriegen kannst!
Klar muss die Engine ausprogrammiert werden. Aber die Maps usw...die werden extern geladen und in der Engine verarbeitet.. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:22 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