| Autor |
Beitrag |
Hans Dieter
      
Beiträge: 18
|
Verfasst: Fr 28.04.06 13:52
Hallo,
ich will ein 2d spiel machen, wobei die objekte in 3d sein sollen.
nur ich will jetzt anfangen und weiß aber nich wie.
man muss doch irgendwie ein editor haben, worin man eine 2d welt erstellen kann oder?
doch wo finde ich das? ich habe mir die vgl dateien gedownloadet und will mit opengl programmieren.
oder denkt ihr ich soll etwas anderes nehmen zum anfang?
PS: ich habe delphi 6 personal (hab opengl 1.5 vcl template geholt)
|
|
Marco D.
      
Beiträge: 2750
Windows Vista
Delphi 7, Delphi 2005 PE, PHP 4 + 5 (Notepad++), Java (Eclipse), XML, XML Schema, ABAP, ABAP OO
|
Verfasst: Fr 28.04.06 13:54
Hans Dieter hat folgendes geschrieben: |
ich will ein 2d spiel machen, wobei die objekte in 3d sein sollen.
|
Das musst du mir erklären
Für 2D-Spieleentwicklung bietet sich DelphiX an. Kennst du schon wwww.delphigl.com ?
_________________ Pascal keeps your hand tied. C gives you enough rope to hang yourself. C++ gives you enough rope to shoot yourself in the foot
|
|
Hans Dieter 
      
Beiträge: 18
|
Verfasst: Fr 28.04.06 14:00
Marco D. hat folgendes geschrieben: |
Das musst du mir erklären
Für 2D-Spieleentwicklung bietet sich DelphiX an. Kennst du schon wwww.delphigl.com ? |
na ne 2d welt und ein raumschiff was man drehen kann und dadurch sind die doch 3d.
wo kann man da delphix downloaden? und worin besteht der unterschied zu delphi und delphix?
|
|
Marco D.
      
Beiträge: 2750
Windows Vista
Delphi 7, Delphi 2005 PE, PHP 4 + 5 (Notepad++), Java (Eclipse), XML, XML Schema, ABAP, ABAP OO
|
Verfasst: Fr 28.04.06 14:03
DelphiX ist eine Komponentensammlung für Delphi. Wenn du etwas Geld investieren kannst: Ich habe ein Buch "3D-Programmierung mit Delphi für Kids". Da ist sowohl DelphiX als auch 3D-Programmierung enthalten. Das Buch habe ich aber im Moment nicht bei mir.
_________________ Pascal keeps your hand tied. C gives you enough rope to hang yourself. C++ gives you enough rope to shoot yourself in the foot
|
|
Hans Dieter 
      
Beiträge: 18
|
Verfasst: Fr 28.04.06 14:11
Marco D. hat folgendes geschrieben: | | DelphiX ist eine Komponentensammlung für Delphi. Wenn du etwas Geld investieren kannst: Ich habe ein Buch "3D-Programmierung mit Delphi für Kids". Da ist sowohl DelphiX als auch 3D-Programmierung enthalten. Das Buch habe ich aber im Moment nicht bei mir. |
ich komme einfach nich klar!
ich finde nirgends ein download für delphix und wenn dann nur für delphi 3,4 und 5.
kann mir denn keiner nen direkten link geben oder was anderes empfehlen? (aber detaliert)
bitte
|
|
F34r0fTh3D4rk
      
Beiträge: 5285
Erhaltene Danke: 29
Win Vista (32), Win 7 (64)
Eclipse, SciTE, Lazarus
|
Verfasst: Fr 28.04.06 14:16
UNDELPHIX
tutorials findest du sogar hier
www.delphi-library.d...t=delphix%20tutorial
obwohl ich keine imagesprites mehr nehme sondern ne dximagelist, sonst fährt man sich irgendwann fest.
|
|
Hans Dieter 
      
Beiträge: 18
|
Verfasst: Fr 28.04.06 14:25
was soll das bitte??? du verweißt mich zu google, ich will doch wissen, wie ich ne 2d welt erstellen kann und da willich das doch nur wissen.
unter google hab ich auch schon geschaut, doch nichts gefunden, was mir geholfen hat.
|
|
F34r0fTh3D4rk
      
Beiträge: 5285
Erhaltene Danke: 29
Win Vista (32), Win 7 (64)
Eclipse, SciTE, Lazarus
|
Verfasst: Fr 28.04.06 14:27
guck dir den beitrag mal gaaaaaaaanz genau an 
|
|
Hans Dieter 
      
Beiträge: 18
|
Verfasst: Fr 28.04.06 14:29
F34r0fTh3D4rk hat folgendes geschrieben: | guck dir den beitrag mal gaaaaaaaanz genau an  |
hab nich gesehen, dass du was editiert hast...
aber ich finde kein delphix für delphi 6
|
|
Danniolo
      
Beiträge: 693
|
Verfasst: Fr 28.04.06 14:40
Vlt. guckst du dir erstma ein paar OpenGL (für sowas denk ich ma auch ne Gute Wahl) auf www.delphigl.com an.
Eine "2D Welt" zu erstellen ist nämlich nicht soo einfach, wie man sichs vorstellt.
|
|
F34r0fTh3D4rk
      
Beiträge: 5285
Erhaltene Danke: 29
Win Vista (32), Win 7 (64)
Eclipse, SciTE, Lazarus
|
Verfasst: Fr 28.04.06 14:42
undelphix hab ich schon geschrieben, funktioniert auch mit delphi6
|
|
Hans Dieter 
      
Beiträge: 18
|
Verfasst: Fr 28.04.06 14:44
Danniolo hat folgendes geschrieben: | Vlt. guckst du dir erstma ein paar OpenGL (für sowas denk ich ma auch ne Gute Wahl) auf www.delphigl.com an.
Eine "2D Welt" zu erstellen ist nämlich nicht soo einfach, wie man sichs vorstellt. |
da war ich ja schon. ich will doch nur wissen, wie ich anfangen kann und was ich brauche. könnt ihr mir das nich sagen? und verweißt mich bitte nich immer irgendwo hin!
danke
|
|
F34r0fTh3D4rk
      
Beiträge: 5285
Erhaltene Danke: 29
Win Vista (32), Win 7 (64)
Eclipse, SciTE, Lazarus
|
Verfasst: Fr 28.04.06 14:45
das steht da, die haben nen forum und da gibts n wiki mit tuts usw
|
|
Hans Dieter 
      
Beiträge: 18
|
Verfasst: Fr 28.04.06 14:48
F34r0fTh3D4rk hat folgendes geschrieben: | | das steht da, die haben nen forum und da gibts n wiki mit tuts usw |
so und hier kommen wir nich weiter:
"Genau zwei Dinge braucht der OpenGL-Programmierer um effektiv arbeiten zu können:
Einen OpenGL Header
Eine Codebasis von der aus man neue Projekte starten kann (ein sog. Template) "
wo gibts das zum download? kannst du mir nen link geben?
und danke schon mal
|
|
F34r0fTh3D4rk
      
Beiträge: 5285
Erhaltene Danke: 29
Win Vista (32), Win 7 (64)
Eclipse, SciTE, Lazarus
|
Verfasst: Fr 28.04.06 14:48
|
|
Hans Dieter 
      
Beiträge: 18
|
Verfasst: Fr 28.04.06 14:52
nur ich weiß nich wo ich da ein OpenGL Header downloaden kann. kann es sein, dass der nur anders heißt? wenn ja wie denn?
|
|
F34r0fTh3D4rk
      
Beiträge: 5285
Erhaltene Danke: 29
Win Vista (32), Win 7 (64)
Eclipse, SciTE, Lazarus
|
Verfasst: Fr 28.04.06 14:53
da steht irgendwo ein link oder guck auf der hauptseite unter downloads/library oder so das müsste opengl32 header oder opengl header oder opengl 1.5/2.0 header oder so heißen
oder dglopengl.pas
|
|
Hans Dieter 
      
Beiträge: 18
|
Verfasst: Fr 28.04.06 15:00
F34r0fTh3D4rk hat folgendes geschrieben: | da steht irgendwo ein link oder guck auf der hauptseite unter downloads/library oder so das müsste opengl32 header oder opengl header oder opengl 1.5/2.0 header oder so heißen
oder dglopengl.pas |
danke vielmals, wir haben die datein gefunden und richten uns jetz nach dem tut.
ich hoffe wir kommen damit klar... 
|
|
Danniolo
      
Beiträge: 693
|
Verfasst: Fr 28.04.06 15:00
Ich mein nur so: ein bisschen Selbstständigkeit sollte dasein, sonst wird dir keiner hier helfen (wollen).
Auf www.delphigl.com gibt es alles was du für den Start mit OpenGL brauchst. 
|
|
Hans Dieter 
      
Beiträge: 18
|
Verfasst: Fr 28.04.06 15:20
gibt schon ein problem.
bei Initialisieren von OpenGL kommen wir nich weiter.
und zwar bei
-->
Die eigentliche Initialisierung soll direkt beim Erstellen des Formulars gemacht werden. Deshalb kommt der folgende Quelltext ins OnCreate-Ereignis des Formulars.
Delphi-Quelltext 1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12:
| procedure TForm1.FormCreate(Sender: TObject); begin DC:= GetDC(Handle); if not InitOpenGL then Application.Terminate; RC:= CreateRenderingContext( DC, [opDoubleBuffered], 32, 24, 0,0,0, 0); ActivateRenderingContext(DC, RC); end; |
<--
dieses OnCreate-Ereignis is das das, bei der form1, da unter events und da steht unten OnCreate. doch da kann man nur was kurzes reinschreiben, und die ganze prozedur passt nich. oder meinen die was anderes?
Moderiert von Tino: Delphi-Tags hinzugefügt
|
|