Ja, ich hab ja dann auch Delphi gelernt, aber ich habs trotzdem nicht richtig verstanden.
Aber immerhin habe ich da gelernt mit Milkshape zu arbeiten (ist ja auch ziemlich leicht).
Der Autor ist aber trotzdem schlecht. An welche Zielgruppe soll sich das richten? Für Kinder ist es ungeeignet und für Erwachsene echt zu blöd.
Unterschätzen thu ich die Programmierung von Games wie SH2 nicht da ich mir schon mal die Quelldatei durchgesehen habe, mir Wurde fast schlecht: da hatte es zig riesesn Seiten voller Sonderzeichen.
Ist es denn eigentlich möglich dieses Datei in die C++ sprach zu übersetzten, weil bei C++ kommen ja auch wörter vor, was bei der Quelldatei von SH2 kamen solch Wörter nur extrem selten vor
Da sah es z.B: so aus: [72sf§{s5£¨d!^a~48...
Und mit dem wird wohl kein Mensch etwas anfangen können bzw es ist nur schwer nachvollziebar.
Deshalb sollte man es in C++ übersetzten können.
Eigentlich habe ich dann auch nich vor deartige Spiele selbst zu Programmieren.
Mein Intresse liegt dann viel mehr darin so Games wie eben Stronghold 2 um zu programmieren d.h. Eigene Patchs zu machen.
Wäre eine Umprogrammierung überhaupt möglich?
Und ich habe hier ja auch shon gefragt was man den nun für zusatzmaterial für eben gerade solch games braucht:
Lässt sich z.B: auch Blender als 3D Unterstützung verwenden.
Sind die anderen, dazu erforderten Programme als Freeware erhältlich?
MfG Sämi
P.s: Hoffe auf eine Antwort.
Ich weis das es vieleicht nicht sinnvoll ist mit C++ anzufangen, ich will mich aber damit beschäftigen wegen des schon erwähnten Buches: "C++ für Dummies".
Blender hat eine Eigene Gameengine und Text fenster für Pythonscript.
In beiträgen über Blender wurde auch erläutert das es bei der Erstellung von 3D Games hilft.
@Crossbow: was du dir angesehen hast, war nicht der sourcecode von stronghold sondern das kompilat, also die ausführbare datei und hat nichts mehr mit irgendeiner programmiersprache zu tun. eine dekompilierung in irgendeine sprache ist nicht möglich (ausser nach assembly).
das geht aber mit keiner sprache, auch nicht mit purebasic.
da haste wirklich nur noch code, und keine visual designer oda so
auserdem hat jeder compiler seine eigene c++ verständnis
d.h.
manche wollns so
};
andre so
}
Wer sagt denn sowas? Beispiel? Das ist schonmal nicht wahr. C++ bietet eine riiiesige Möglichkeit, die Syntax zu gestalten, man hat mehr Freiraum als mit PB. Beispiel:
#include <iostream>
using namespace std;
int
main
()
{
cout<<"nix"<<endl;
cout<< "nix" <<endl;
cout
<< "nix"
<<endl;
cin.get();
return
0
;
}
Wie man sieht kann man den Code (meist) beliebig ziehen und in weitere Zeilen rutschen. Das abschließende Semicolon kann dabei auch in 10 weiteren Zeilen erst folgen, wenn man es denn wünscht. Ebenso kann man Funktionsaufrufe zerpflücken in Einzelteile, Klammern können auch recht vielseitig gesetzt oder woanders gesetzt werden. Da macht C++ keinerlei Probleme.
dann hast du keine ahnung
z.b. mingw kann nicht endl