Autor Beitrag
Hans Dieter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 18



BeitragVerfasst: 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.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 2750

Windows Vista
Delphi 7, Delphi 2005 PE, PHP 4 + 5 (Notepad++), Java (Eclipse), XML, XML Schema, ABAP, ABAP OO
BeitragVerfasst: Fr 28.04.06 13:54 
user profile iconHans 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 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 18



BeitragVerfasst: Fr 28.04.06 14:00 
user profile iconMarco 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.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 2750

Windows Vista
Delphi 7, Delphi 2005 PE, PHP 4 + 5 (Notepad++), Java (Eclipse), XML, XML Schema, ABAP, ABAP OO
BeitragVerfasst: 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 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 18



BeitragVerfasst: Fr 28.04.06 14:11 
user profile iconMarco 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
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 5285
Erhaltene Danke: 29

Win Vista (32), Win 7 (64)
Eclipse, SciTE, Lazarus
BeitragVerfasst: Fr 28.04.06 14:16 
Suche bei Google 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 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 18



BeitragVerfasst: Fr 28.04.06 14:25 
user profile iconF34r0fTh3D4rk hat folgendes geschrieben:
Suche bei Google UNDELPHIX

tutorials findest du sogar hier ;)


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
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 5285
Erhaltene Danke: 29

Win Vista (32), Win 7 (64)
Eclipse, SciTE, Lazarus
BeitragVerfasst: Fr 28.04.06 14:27 
guck dir den beitrag mal gaaaaaaaanz genau an ;)
Hans Dieter Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 18



BeitragVerfasst: Fr 28.04.06 14:29 
user profile iconF34r0fTh3D4rk 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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 693



BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 5285
Erhaltene Danke: 29

Win Vista (32), Win 7 (64)
Eclipse, SciTE, Lazarus
BeitragVerfasst: Fr 28.04.06 14:42 
undelphix hab ich schon geschrieben, funktioniert auch mit delphi6
Hans Dieter Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 18



BeitragVerfasst: Fr 28.04.06 14:44 
user profile iconDanniolo 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
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 5285
Erhaltene Danke: 29

Win Vista (32), Win 7 (64)
Eclipse, SciTE, Lazarus
BeitragVerfasst: Fr 28.04.06 14:45 
das steht da, die haben nen forum und da gibts n wiki mit tuts usw
Hans Dieter Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 18



BeitragVerfasst: Fr 28.04.06 14:48 
user profile iconF34r0fTh3D4rk 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
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 5285
Erhaltene Danke: 29

Win Vista (32), Win 7 (64)
Eclipse, SciTE, Lazarus
BeitragVerfasst: Fr 28.04.06 14:48 
auch da
Hans Dieter Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 18



BeitragVerfasst: Fr 28.04.06 14:52 
user profile iconF34r0fTh3D4rk hat folgendes geschrieben:
auch da


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
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 5285
Erhaltene Danke: 29

Win Vista (32), Win 7 (64)
Eclipse, SciTE, Lazarus
BeitragVerfasst: 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 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 18



BeitragVerfasst: Fr 28.04.06 15:00 
user profile iconF34r0fTh3D4rk 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... :wink:
Danniolo
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 693



BeitragVerfasst: 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. :wink:
Hans Dieter Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 18



BeitragVerfasst: 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.
ausblenden 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 user profile iconTino: Delphi-Tags hinzugefügt