womit 3D Adventure programmieren ?
- Nils_13
- Komplettlösungsnutzer
- Beiträge: 35
- Registriert: 25.05.2005, 15:12
womit 3D Adventure programmieren ?
Hi,
ich habe delphi7 und möchte ein Adventure richtig programmieren und habe keine Lust ein Tool, wie ags zu benutzen, da man dort eigentlich garnicht mehr programmiert. Wie und womit kann ich ein 3D-Adventure programmieren, ich habe auch dev-c++ , kann mir auch andere Sprachen runterladen. Welche Sprache wäre dazu gut geignet? Wie gesagt: delphi7 und dev-c++ hab ich schon.
ich habe delphi7 und möchte ein Adventure richtig programmieren und habe keine Lust ein Tool, wie ags zu benutzen, da man dort eigentlich garnicht mehr programmiert. Wie und womit kann ich ein 3D-Adventure programmieren, ich habe auch dev-c++ , kann mir auch andere Sprachen runterladen. Welche Sprache wäre dazu gut geignet? Wie gesagt: delphi7 und dev-c++ hab ich schon.
Auch Wasser ist ein edler Tropfen mischt man dazu Malz und Hopfen.
Fluchen ist die Sprache, die der Programmierer am besten beherscht.
http://german-bash.org/
Viele Grüße, Nils !:bounce1:
Fluchen ist die Sprache, die der Programmierer am besten beherscht.
http://german-bash.org/
Viele Grüße, Nils !:bounce1:
-
- Adventure-Gott
- Beiträge: 4575
- Registriert: 13.07.2004, 14:04
- Wohnort: Da wo muss
- Kontaktdaten:
Re: womit 3D Adventure programmieren ?
Mit AGS nicht garnicht programmieren? Hast du ne AhnungNils_13 hat geschrieben:und habe keine Lust ein Tool, wie ags zu benutzen, da man dort eigentlich garnicht mehr programmiert.
Es heißt, Leute mit den originellsten Nicknames schreiben die besten Beiträge
Ausnahmen bestätigen die Regel
_________________
<Problem> Weil du denken kannst.
Zuletzt bearbeitet von [ZENSIERT] am 16.07.1759, 16:19, insgesamt 54743869-mal bearbeitet
Ausnahmen bestätigen die Regel
_________________
<Problem> Weil du denken kannst.
Zuletzt bearbeitet von [ZENSIERT] am 16.07.1759, 16:19, insgesamt 54743869-mal bearbeitet
- Nils_13
- Komplettlösungsnutzer
- Beiträge: 35
- Registriert: 25.05.2005, 15:12
Ich habe ags und finde es schlecht, weil man sich die Grafik nicht 'hinprogrammieren' muss. Ich programmiere lieber mit einer richtigen Sprache wie delphi, c ... .
Außerdem kann man mit ags sowieso nichts in Sachen 3D programmieren, soweit ich weiß.
Außerdem kann man mit ags sowieso nichts in Sachen 3D programmieren, soweit ich weiß.
Auch Wasser ist ein edler Tropfen mischt man dazu Malz und Hopfen.
Fluchen ist die Sprache, die der Programmierer am besten beherscht.
http://german-bash.org/
Viele Grüße, Nils !:bounce1:
Fluchen ist die Sprache, die der Programmierer am besten beherscht.
http://german-bash.org/
Viele Grüße, Nils !:bounce1:
- KhrisMUC
- Adventure-Gott
- Beiträge: 4674
- Registriert: 14.03.2005, 00:55
- Wohnort: München
Ich benutze bei Grafikprogrammen auch nie das fill-tool. Ich male große Flächen lieber selber mit dem pencil-tool aus...omg
Was genau ist eigentlich deine Frage? Wolltest du nur AGS (völlig grundlos & unqualifiziert) schlechtmachen?
Wenn du unbedingt ein 3D-Adventure "from scratch" coden willst, worauf wartest du dann? Java hat sogar eine Bibliothek mit speziellen Befehlen für 3D-Objekte und deren Verwaltung.
Nimm halt delphi oder c++, aber poste erst wieder, wenn du ein fertiges Demo mit gouraud-shading, Partikeleffekten und Echtzeit-Schattenwurf hast.
Was genau ist eigentlich deine Frage? Wolltest du nur AGS (völlig grundlos & unqualifiziert) schlechtmachen?
Wenn du unbedingt ein 3D-Adventure "from scratch" coden willst, worauf wartest du dann? Java hat sogar eine Bibliothek mit speziellen Befehlen für 3D-Objekte und deren Verwaltung.
Nimm halt delphi oder c++, aber poste erst wieder, wenn du ein fertiges Demo mit gouraud-shading, Partikeleffekten und Echtzeit-Schattenwurf hast.
Use gopher repellent on funny little man
-
- Adventure-Gott
- Beiträge: 4575
- Registriert: 13.07.2004, 14:04
- Wohnort: Da wo muss
- Kontaktdaten:
Ich finde, dass man bei AGS noch genug programmiert.
Ich bevorzuge allerdings Scriptsprachen, wie JavaScript, PHP oder eben AGS, da kann ich nicht wirklich viel zu sagen
Ich bevorzuge allerdings Scriptsprachen, wie JavaScript, PHP oder eben AGS, da kann ich nicht wirklich viel zu sagen
Und ich koche auch jede Spaghetti einzeln *rofl*khrismuc hat geschrieben:Ich benutze bei Grafikprogrammen auch nie das fill-tool. Ich male große Flächen lieber selber mit dem pencil-tool aus...omg
Es heißt, Leute mit den originellsten Nicknames schreiben die besten Beiträge
Ausnahmen bestätigen die Regel
_________________
<Problem> Weil du denken kannst.
Zuletzt bearbeitet von [ZENSIERT] am 16.07.1759, 16:19, insgesamt 54743869-mal bearbeitet
Ausnahmen bestätigen die Regel
_________________
<Problem> Weil du denken kannst.
Zuletzt bearbeitet von [ZENSIERT] am 16.07.1759, 16:19, insgesamt 54743869-mal bearbeitet
- Nils_13
- Komplettlösungsnutzer
- Beiträge: 35
- Registriert: 25.05.2005, 15:12
Ich will ags eigentlich nicht schlecht machen, aber es ist einfach ungeignet.
c++ stellt auch gl zur verfügung
Zur Frage: Welche Programmiersprache ist dazu am besten geignet ? 1. Antwort: Java
Code: Alles auswählen
/**************************
* Includes
*
**************************/
#include <windows.h>
#include <gl/gl.h>
/**************************
* Function Declarations
*
**************************/
LRESULT CALLBACK WndProc (HWND hWnd, UINT message,
WPARAM wParam, LPARAM lParam);
void EnableOpenGL (HWND hWnd, HDC *hDC, HGLRC *hRC);
void DisableOpenGL (HWND hWnd, HDC hDC, HGLRC hRC);
...
Zur Frage: Welche Programmiersprache ist dazu am besten geignet ? 1. Antwort: Java
Auch Wasser ist ein edler Tropfen mischt man dazu Malz und Hopfen.
Fluchen ist die Sprache, die der Programmierer am besten beherscht.
http://german-bash.org/
Viele Grüße, Nils !:bounce1:
Fluchen ist die Sprache, die der Programmierer am besten beherscht.
http://german-bash.org/
Viele Grüße, Nils !:bounce1:
-
- Adventure-Gott
- Beiträge: 4575
- Registriert: 13.07.2004, 14:04
- Wohnort: Da wo muss
- Kontaktdaten:
Wenn du unbedingt viel proggen willst, probier BlitzBasic. Hab jetzt keinen Link dazu, aber die Demos sehen schonmal annehmbar aus. Google sag ich nur
Es heißt, Leute mit den originellsten Nicknames schreiben die besten Beiträge
Ausnahmen bestätigen die Regel
_________________
<Problem> Weil du denken kannst.
Zuletzt bearbeitet von [ZENSIERT] am 16.07.1759, 16:19, insgesamt 54743869-mal bearbeitet
Ausnahmen bestätigen die Regel
_________________
<Problem> Weil du denken kannst.
Zuletzt bearbeitet von [ZENSIERT] am 16.07.1759, 16:19, insgesamt 54743869-mal bearbeitet
-
- Hobby-Archäologe
- Beiträge: 217
- Registriert: 14.05.2005, 13:52
- Wohnort: Maastricht
- Kontaktdaten:
@khrismuc
1. es gibt auch leute, die stellen sich solchen herausforderungen, um was dabei zu lernen...
2. kann ags doch wirklich kein 3d, oder?!?
ausserdem hat er ags in keinster weise schlecht gemacht.
zur frage: welche sprach KANNST du denn? nur den compiler runterladen reicht nicht. und 3d-proggen ist kein kinderspiel - und ne gameengine auch nicht...
ansonsten wuerd ich sagen Java oder C++:
C++: Geschwindigkeit (vernachlaessigbar) und es gibt schon viele Engines und Pakete, die dir Teile der Arbeit abnehmen, ist IMO aber bedeutend schwerer
Java: etwas leichter, ebenfalls einige 3dPakete usw Vorhanden, PLATTFORMUEBERGREIFEND ohne Einschraenkungen, also in "kompilierter" Version usw.
Ich wuerde dir eher zu Java raten, insgesamt.
Aber wie gesagt, du solltest ne Sprache schon ZIEMLICH gut beherrschen, bevor du sowas beginnst, sonst wirds frustrierend
1. es gibt auch leute, die stellen sich solchen herausforderungen, um was dabei zu lernen...
2. kann ags doch wirklich kein 3d, oder?!?
ausserdem hat er ags in keinster weise schlecht gemacht.
zur frage: welche sprach KANNST du denn? nur den compiler runterladen reicht nicht. und 3d-proggen ist kein kinderspiel - und ne gameengine auch nicht...
ansonsten wuerd ich sagen Java oder C++:
C++: Geschwindigkeit (vernachlaessigbar) und es gibt schon viele Engines und Pakete, die dir Teile der Arbeit abnehmen, ist IMO aber bedeutend schwerer
Java: etwas leichter, ebenfalls einige 3dPakete usw Vorhanden, PLATTFORMUEBERGREIFEND ohne Einschraenkungen, also in "kompilierter" Version usw.
Ich wuerde dir eher zu Java raten, insgesamt.
Aber wie gesagt, du solltest ne Sprache schon ZIEMLICH gut beherrschen, bevor du sowas beginnst, sonst wirds frustrierend
-
- Adventure-Gott
- Beiträge: 4575
- Registriert: 13.07.2004, 14:04
- Wohnort: Da wo muss
- Kontaktdaten:
Vielleicht ne dumme Frage, aber ich bin ein noob
Ist Java wie C++ kostenpflichtig?
Ist Java wie C++ kostenpflichtig?
Es heißt, Leute mit den originellsten Nicknames schreiben die besten Beiträge
Ausnahmen bestätigen die Regel
_________________
<Problem> Weil du denken kannst.
Zuletzt bearbeitet von [ZENSIERT] am 16.07.1759, 16:19, insgesamt 54743869-mal bearbeitet
Ausnahmen bestätigen die Regel
_________________
<Problem> Weil du denken kannst.
Zuletzt bearbeitet von [ZENSIERT] am 16.07.1759, 16:19, insgesamt 54743869-mal bearbeitet
- drcreep
- Tastatursteuerer
- Beiträge: 561
- Registriert: 09.08.2005, 22:26
Weder noch, Programmiersprachen an sich sind normalerweise nicht kostenpflichtig![ZENSIERT] hat geschrieben:Vielleicht ne dumme Frage, aber ich bin ein noob
Ist Java wie C++ kostenpflichtig?
Das was kostet sind die Compiler!
Aber da ist Java von Sun völlig kostenlos: http://java.sun.com/
Es gibt natürlich auch kostenlose C / C++ - Compiler allem voran die GNU-Compiler!
- Certain
- Rätselmeister
- Beiträge: 1908
- Registriert: 26.07.2002, 01:32
@Nils_13: Du sprichst immer nur davon, welche Programmiersprache Du hast (womit Du wahrscheinlich dann Compiler und/oder IDE meinst), aber nicht, welche Du beherrschst.
Wenn Du also schon in Java programmieren kannst, dann nimm eben Java, sonst halt C++, Delphi, ... es gibt für sehr viele Sprachen entsprechende 3D-Bilbiotheken, mit denen Du dann noch gesondert umzugehen lernen musst.
So gesehen ist die Wahl der Sprache völlig nebensächlich, nimm das, was Du kannst, dann musst Du weniger lernen (und jetzt bitte keine Performance-Diskussionen, wenn man nicht gerade einen Doom3-Konkurrenten programmieren will, reicht auch Java völlig aus).
Wenn Du hingegen noch gar nicht programmieren kannst, dann lerne das lieber erst mal.
Nach "Hello World" und "Zahlenraten" kannst Du dich dann so langsam in Richtung 3D-Adventure vorarbeiten.
Wenn Du also schon in Java programmieren kannst, dann nimm eben Java, sonst halt C++, Delphi, ... es gibt für sehr viele Sprachen entsprechende 3D-Bilbiotheken, mit denen Du dann noch gesondert umzugehen lernen musst.
So gesehen ist die Wahl der Sprache völlig nebensächlich, nimm das, was Du kannst, dann musst Du weniger lernen (und jetzt bitte keine Performance-Diskussionen, wenn man nicht gerade einen Doom3-Konkurrenten programmieren will, reicht auch Java völlig aus).
Wenn Du hingegen noch gar nicht programmieren kannst, dann lerne das lieber erst mal.
Nach "Hello World" und "Zahlenraten" kannst Du dich dann so langsam in Richtung 3D-Adventure vorarbeiten.
Bye,
Certain
Certain
-
- Adventure-Gott
- Beiträge: 4575
- Registriert: 13.07.2004, 14:04
- Wohnort: Da wo muss
- Kontaktdaten:
Java-Compiler ist kostenpflichtig?
Dann muss ich der Bücherei mal wieder einen Besuch abstatten, da gibt's Autorenversionen (d.h. Mit Meldung am Anfang)
Dann muss ich der Bücherei mal wieder einen Besuch abstatten, da gibt's Autorenversionen (d.h. Mit Meldung am Anfang)
Es heißt, Leute mit den originellsten Nicknames schreiben die besten Beiträge
Ausnahmen bestätigen die Regel
_________________
<Problem> Weil du denken kannst.
Zuletzt bearbeitet von [ZENSIERT] am 16.07.1759, 16:19, insgesamt 54743869-mal bearbeitet
Ausnahmen bestätigen die Regel
_________________
<Problem> Weil du denken kannst.
Zuletzt bearbeitet von [ZENSIERT] am 16.07.1759, 16:19, insgesamt 54743869-mal bearbeitet
- drcreep
- Tastatursteuerer
- Beiträge: 561
- Registriert: 09.08.2005, 22:26
Hä?[ZENSIERT] hat geschrieben:Java-Compiler ist kostenpflichtig?
Wo hab' ich was vom kostenpflichtigen Java-Compiler geschrieben?
drcreep hat geschrieben:Aber da ist Java von Sun völlig kostenlos: http://java.sun.com/
-
- Adventure-Gott
- Beiträge: 4575
- Registriert: 13.07.2004, 14:04
- Wohnort: Da wo muss
- Kontaktdaten:
Wirklich? Geil!
Dann werd ich mein Programmierwissen mal wieder erweitern (Bald ist der Arbeitsspeicher vom Handy komplett belegt, wetten )
Dann werd ich mein Programmierwissen mal wieder erweitern (Bald ist der Arbeitsspeicher vom Handy komplett belegt, wetten )
And try it free
Es heißt, Leute mit den originellsten Nicknames schreiben die besten Beiträge
Ausnahmen bestätigen die Regel
_________________
<Problem> Weil du denken kannst.
Zuletzt bearbeitet von [ZENSIERT] am 16.07.1759, 16:19, insgesamt 54743869-mal bearbeitet
Ausnahmen bestätigen die Regel
_________________
<Problem> Weil du denken kannst.
Zuletzt bearbeitet von [ZENSIERT] am 16.07.1759, 16:19, insgesamt 54743869-mal bearbeitet
- drcreep
- Tastatursteuerer
- Beiträge: 561
- Registriert: 09.08.2005, 22:26