Ich kann dir vorallem Das Tutorial mit den Fässern empfehlen. Das meißte Wissen habe ich aber aus der Hilfedate
Wie habt ihr mit PureBasic angefangen ???
- vonTurnundTaxis
- Beiträge: 2130
- Registriert: 06.10.2004 20:38
- Wohnort: Bayreuth
- Kontaktdaten:
Ich finde den GameMaker (www.GameMaker.nl) komplizierter als PB... Weil man eben (fast) alles mit Mauklicks macht, habe ich mir nie die Mühe gemacht, GML zu lernen
Dann stößt man schnell an die Grenzen...
Ich kann dir vorallem Das Tutorial mit den Fässern empfehlen. Das meißte Wissen habe ich aber aus der Hilfedate
Ich kann dir vorallem Das Tutorial mit den Fässern empfehlen. Das meißte Wissen habe ich aber aus der Hilfedate
3DGS lässt sich nicht wirklich mit Blitz3D vergleichen. 3DGS ist ganz einfach zu restriktiv als das man damit programmieren lernen könnte. Im Prinzip hast du bei 3DGS maximal ein Skript, mit welchem du das Spiel steuerst.
In Blitz3D kannst/musst du alles bis auf die 3D Befehle selber schreiben (schonmal versucht, mit 3DGS einen 3D Editor zu schreiben?).
3DGS ist also - wie der Name schon sagt - ein Game _Studio_ (mit schlechter Lizenz). Blitz3D ist eine reine Programmiersprache, die zwar auf Spiele ausgelegt ist, mit der man aber noch andere Sachen machen kann.
Ich persönlich bin durch Blitz3D zu PureBasic gekommen. Ich programmiere mit vielen verschiedenen Sprachen und PureBasic wurde irgendwann mal im BlitzBasic Forum erwähnt. Ich dachte es könnte vielleicht eine Bereicherung meiner Programmiersprachenkenntnisse sein. Mal sehen, ob ich mich da nicht irre
In Blitz3D kannst/musst du alles bis auf die 3D Befehle selber schreiben (schonmal versucht, mit 3DGS einen 3D Editor zu schreiben?).
3DGS ist also - wie der Name schon sagt - ein Game _Studio_ (mit schlechter Lizenz). Blitz3D ist eine reine Programmiersprache, die zwar auf Spiele ausgelegt ist, mit der man aber noch andere Sachen machen kann.
Ich persönlich bin durch Blitz3D zu PureBasic gekommen. Ich programmiere mit vielen verschiedenen Sprachen und PureBasic wurde irgendwann mal im BlitzBasic Forum erwähnt. Ich dachte es könnte vielleicht eine Bereicherung meiner Programmiersprachenkenntnisse sein. Mal sehen, ob ich mich da nicht irre
In welchem Sinne?DarkDragon hat geschrieben:GameMaker sind zum Einstieg super
Ich hab angefangen mit QBasic und QuickBasic 4.5, hab alleine nur mit der dazugehörigen Hilfe und ausprobieren mir einiges Beigebracht. Naja ... ich bin aber auch bis jetzt nur bei 2D-Spielen geblieben.
Erst wenn ich des gut kann ... bzw wenn ich davon einiges gelernt hab werd ich mit 3D-Spielen anfangen. Dazu werd ich mir dann vermutlich Infomaterial aus dem Internet holen und das durchlesen und mit dem Wissen dann versuchen, das in der Praxis an zu wenden.
Mal sehen was dabei rum kommt
Ich möchte erst das einfache Wissen, bevor ich mich an das Schwere wage ... also erst mal 2D und dann 3D. Ist natürlich was umständlich und nicht jeder mans Sache, zudem kostet es natürlich auch ne menge Zeit, beides zu beherschen, aber wenn mans kann, kanns ja nur Vorteile bringen.
Mit GameMakern arbeiten würd ich selber für Anfänger empfehlen, die selber nicht so gerne viel programmieren wollen und wirklich sich lieber mit Grafik, Leveldesign usw. beschäftigen möchten.
Nach dem was ihr so über Blitz3D schreibt, wird hier das eigentliche 3D-Programmieren schon vorgekaut serviert ... also wäre hier auch nicht so viel 3D kenntnis nötig ... aber vielleicht für einen Anfänger interezant. Ich selber lerne aber lieber durch Praxis ... das heißt ab ins kalte Wasser und dann schwimmen
MFG PMV
-
DarkDragon
- Beiträge: 6291
- Registriert: 29.08.2004 08:37
- Computerausstattung: Hoffentlich bald keine mehr
- Kontaktdaten:
Mit schlechter Lizenz? Nene, mit 3DGS kann man Spiele machen und sofort verkaufen, man muss nur 1 sekunde lang das logo einblenden. Man kann auch 3DEditoren damit schreiben, die sind dann aber etwas unkomfortabel. Und sag mir mal warum nur EIN Script? Ich hatte hunderte von denen. Wenns 3DGS nicht gäb würds auch 3DKittens(Sebe hat geschrieben:3DGS lässt sich nicht wirklich mit Blitz3D vergleichen. 3DGS ist ganz einfach zu restriktiv als das man damit programmieren lernen könnte. Im Prinzip hast du bei 3DGS maximal ein Skript, mit welchem du das Spiel steuerst.
In Blitz3D kannst/musst du alles bis auf die 3D Befehle selber schreiben (schonmal versucht, mit 3DGS einen 3D Editor zu schreiben?).
3DGS ist also - wie der Name schon sagt - ein Game _Studio_ (mit schlechter Lizenz). Blitz3D ist eine reine Programmiersprache, die zwar auf Spiele ausgelegt ist, mit der man aber noch andere Sachen machen kann.
Ich persönlich bin durch Blitz3D zu PureBasic gekommen. Ich programmiere mit vielen verschiedenen Sprachen und PureBasic wurde irgendwann mal im BlitzBasic Forum erwähnt. Ich dachte es könnte vielleicht eine Bereicherung meiner Programmiersprachenkenntnisse sein. Mal sehen, ob ich mich da nicht irre
Angenommen es gäbe einen Algorithmus mit imaginärer Laufzeit O(i * n), dann gilt O((i * n)^2) = O(-1 * n^2) d.h. wenn man diesen Algorithmus verschachtelt ist er fertig, bevor er angefangen hat.
Find ich auch. Ich progg zuerst mal nen 2D weltraum shooter oder ne jump´n´run game, dann beschäftig ich mich mit 3D-Programmierung.PMV hat geschrieben:Ich möchte erst das einfache Wissen, bevor ich mich an das Schwere wage ... also erst mal 2D und dann 3D.
3D is leider halt schwieriger.
Würd ich auch hakeem88 empfehlen, da lernt man die wichtigsten Grundlagen (fast alle.
Mfg,
Andy
Wenn ich daran denke, wie viel Geld es kostet die richtig guten Features von 3DGS auzunutzen... Nee, nee, da würde ich wirklich lieber Blitz[X] empfehlen. Und da muss man noch nicht mal ein Logo einblendenMit schlechter Lizenz? Nene, mit 3DGS kann man Spiele machen und sofort verkaufen, man muss nur 1 sekunde lang das logo einblenden.
Ok, sind natürlich mehrere. Aber grossartiog ändern tut sich dadurch nichts finde ich...Und sag mir mal warum nur EIN Script? Ich hatte hunderte von denen.
Blast² kenne ich nicht. Aber wer braucht schon 3DKittens oder Fahrschule3D? Ich hab meinen Führerschein auch ohne virtuelle Fahrschule geschafft. Und ich persönlich stehe eher auf gehaltvolle Spiele und nicht auf 3DKitten etc. Schrott.Wenns 3DGS nicht gäb würds auch 3DKittens oder Fahrschule 3D nicht geben. Auch (Blast²) wär nicht da.
Man könnte auch gleich mit C++ und der Cipher Engine was machen. genausoviel Aufwand, nur sieht es besser aus UND: man muss kein Logo einblendenC-Script ähnelt sehr der C Sprache. Man konnte sich auch ein SDK zulegen, womit man in C++ Scripten(oder dann Programmieren) konnte. Damit war auch die möglichkeit die Engine zu manipulieren(bessere Grafik etc.) da.
Das steht in jedem Buch und in jedem 1.5ten Tutorial und ich weiß einfach nicht warum? 3D Spiele zu machen ist nicht schwerer als 2D Spiele zu machen!3D is leider halt schwieriger.
3D Engines zu programmieren ist sicherlich signifikant schwerer als eine 2D Engine zu machen, aber das müssen die meisten ja gar nicht. Solange es nur um Spiele und nicht um Engines geht stimmt die Aussage
einfach nicht3D is leider halt schwieriger
-
DarkDragon
- Beiträge: 6291
- Registriert: 29.08.2004 08:37
- Computerausstattung: Hoffentlich bald keine mehr
- Kontaktdaten:
Tja ich hatte das Geld. Ich hatte nichtmal mehr ein Wasserzeichen als Werbung. Und das mit dem Logo gilt auch nur für bestimmte sachen.Sebe hat geschrieben:Wenn ich daran denke, wie viel Geld es kostet die richtig guten Features von 3DGS auzunutzen... Nee, nee, da würde ich wirklich lieber Blitz[X] empfehlen. Und da muss man noch nicht mal ein Logo einblendenMit schlechter Lizenz? Nene, mit 3DGS kann man Spiele machen und sofort verkaufen, man muss nur 1 sekunde lang das logo einblenden.![]()
Glaubs mir, 3DGS kommt sicher an Blitz ran.
Angenommen es gäbe einen Algorithmus mit imaginärer Laufzeit O(i * n), dann gilt O((i * n)^2) = O(-1 * n^2) d.h. wenn man diesen Algorithmus verschachtelt ist er fertig, bevor er angefangen hat.
Naja, ich sage ja im Prinzip nichts gegen GameMaker Software. Wir haben im Team selbst zuerst 3DGS benutzt. Es war uns aber nicht flexibel genug (sowohl von der programmierbarkeit als auch von den unterstützten OS - ok Blitz3D unterstützt auch nur Windows, aber deswegen steigen wir ja auch auf BMX umTja ich hatte das Geld. Ich hatte nichtmal mehr ein Wasserzeichen als Werbung. Und das mit dem Logo gilt auch nur für bestimmte sachen.
Glaubs mir, 3DGS kommt sicher an Blitz ran.
Für mich persönlich ist 3DGS eben keine Alternative zu Blitz[x]. Aber Gott sei Dank dürfen wir ja verschiedene Meinungen haben
-
orange-blue
- Beiträge: 556
- Registriert: 04.09.2004 22:23
- Kontaktdaten: