Hallo,
Ich weis über dieses Thema wurde schon öfters gesprochen, aber ich habe ein paar spezielle fragen..:
Einleitung:
Ich möchte ein kleines 3D Spiel entwickeln..
dazu hab eich mir das Buch 3D-Spiele-Programmierung mit DirectX9 und C++ gekauft.. (das es "nur" DirectX9 ist stört mich nicht, da es auch auf alte Computer laufen soll)
Da ich auch schon einzelne Kapiteln gelesen habe, habe ich einen Überblick, wie alles so ungefähr funktioniert.. (Das ganze Buch werde ich erst in den Ferien lesen...)
In meinen Spiel sollte es geben:
einen animierten Charakter, den ich bewegen kann
Landschaft
Wenn ich das geschafft habe werde ich es auch noch ertweitern.. und vielleicht auch noch eine Sinn geben..
Fragen & Überlegungen:
Soll ich die TriBase-Engine verwenden?
Vorteile: im Buch werden alle Funktionen vorgestellt..
Nachteile: ich glaube man kann keine Animierten Modelle einfügen..
Soll ich eine eigene Engine erstellen?
Vorteile: ich kann am anfang nur eine kleine Engine machen, und sie später erweitern..
Nachteile: Ich weis nicht ob ich dazu schon fähig bin..
Soll ich eine vorhandene Engine verwenden?
Vorteile: Es gibt viele verschiedene, da könnte ich eine finden, die alles machen kann was ich brauche und brauchen werde..
Nachteile: Oft wird eine Lizenz benötigt, wenn man mit dem Spiel auch Geld machen möche..
Soll ich keine Engine verwenden?
Vorteile: bringt mir viel Erfahrung, usw..
Nachteile: Kann die berechnungen nicht bei einem anderen Spiel verwenden..
Da ich eigentlich nur dieses eine Spiel erstellen möchte, ist keine Engine am beseten.. glaube ich..
Sind meine Überlegungen richtig?
und soll ich dann die Kapiteln, die nur über die TriBase-Engine handeln durchlesen?
mfg Duke