Viele Fragen eines (eventuell) zukünftigen Spieleprogrammierers
-
Achso ja, ich rate dir echt ab mit Büchern anzufangen@tiger!
Weil, meist versteht man es nicht, und man findet schwer leute die es dir gerne erklären.
Privat Unterricht ziehe ich vor, würde ich auch nehmen, wenn mein Vater nicht immer das gleiche sagen würde:"Du bist noch zu Jung, und Konzentriere dich lieber auf die Schule!"
Ich will von C++ nicht abraten(ich fange auch bald an damit zu Coden), aber stell dir vor, du willst einen Text auf dem Bildschirm ausgeben, in BB3D oder anderen Basic sprachen wäre das: PRINT "text"
In C++ ist das viel länger!
Obwohl die meisten Basic Sprachen echt voll der Arsch sind!Es ist aber gut das du mit Pascal anfängst! Jeder hat mir gesagt:"Fang mit Pascal an und steige später auf C++ um!"
Viel Glück!
-
Ich habe aber auch gehört, das der Umstieg von Pascal auf C++ schwer sein soll und das man lieber gleich mit C++ anfangen sollte. Dagegen sollte der Umstieg von z.B. Java oder delphi auf C++ einfacher sein.
Was stimmt nun?P.S. Wo kann man Privatunterricht für Programmieren bekommen?
-
privatunterricht nützt meines erachtens wenig.
programmieren lernt man durch tun, tippen, ausprobieren, lesen, wieder tippen, lesen..hintergründe ergründen
fang einfach an.
-
Aber mit was nur. Ich habe keinen Bock irgendwann mit C++ anzufangen und dann da nichts zu verstehen --> das macht dann keinen Spaß. Deshalb habe ich ja auch gefragt von welcher Sprache der Übergang zu c++ am einfachsten wäre?
Was können die einzelnen Programmiersprachen eigentlich? Hat mal jemand ne Liste, wo die einzelnen Möglichkeiten beschrieben werden?
-
Rancis schrieb:
Ich will von C++ nicht abraten(ich fange auch bald an damit zu Coden), aber stell dir vor, du willst einen Text auf dem Bildschirm ausgeben, in BB3D oder anderen Basic sprachen wäre das: PRINT "text"
In C++ ist das viel länger!cout << "text" << endl;
-
tiger888 schrieb:
Aber mit was nur. Ich habe keinen Bock irgendwann mit C++ anzufangen und dann da nichts zu verstehen --> das macht dann keinen Spaß. Deshalb habe ich ja auch gefragt von welcher Sprache der Übergang zu c++ am einfachsten wäre?
Was können die einzelnen Programmiersprachen eigentlich? Hat mal jemand ne Liste, wo die einzelnen Möglichkeiten beschrieben werden?
so wird das nix..
schau dir einfach mal ein tutorial an, zum bleistift das von volkard
http://www.c-plusplus.net/c___1.htmdann hol dir von der compilerseite einen umsonst compiler, und teste, ob das überhaupt was für dich ist.
nach dem tutorial kannst du dich dann an anderes ranwagen.
-
bei dem von volkard sind aber jede menge HTML Seiten. Welche ist die Anfangsseite?
Welchen der Compiler soll ich nehmen?
[url][/url]
-
such dir einen aus
http://www.c-plusplus.net/compiler.htm
und die index.html natürlich.
müsste eine bei sein.
-
Ich brauche mal eure Hilfe:
Ich hab mir den Dev-C++ Compiler geladen und es so wie es im Tutorial steht gemacht:#include <iostream.h>
void main()
{
cout<<"Es kommt ein Mann zum Baecker und sagt: Ich moechte 99 Broetchen."<<endl;
cout<<"Da fragt der Baecker: Duerfen es auch 100 sein?"<<endl;
cout<<"Der Mann antwortet: Nein, wer koennte denn so viele essen?"<<endl;
};Wenn ich das mir dann aber angucken will (klicke erst auf Compile Projekt, dann auf Run Projekt) erscheint das Bild aber für weniger als eine Sekunde und verschwindet dann wieder.
Was mache ich verkehrt damit es nicht länger bleibt.
-
willkommen im club
also:
zum einen, bevor jemand schimpft: volkards tutorial ist ein wenig ... alt, nimm bitte folgenden code (cin mache ich fürs offenbleiben, geht auch anders)
#include <iostream> using namespace std; int main() { cout<<"Es kommt ein Mann zum Baecker und sagt: Ich moechte 99 Broetchen."<<endl; cout<<"Da fragt der Baecker: Duerfen es auch 100 sein?"<<endl; cout<<"Der Mann antwortet: Nein, wer koennte denn so viele essen?"<<endl; char a; cin>>a; }
-
elise schrieb:
#include <iostream>
using namespace std;
int main()
{
cout<<"Es kommt ein Mann zum Baecker und sagt: Ich moechte 99 Broetchen."<<endl;
cout<<"Da fragt der Baecker: Duerfen es auch 100 sein?"<<endl;
cout<<"Der Mann antwortet: Nein, wer koennte denn so viele essen?"<<endl;
char a;
cin>>a;
}[/cpp]Danke,
frage: Warum nicht: #include <iostream.h>
Was bedeuten nun: using namespace std;
int main()
Für was steht folgendes?:char a;
cin>>a;
Müsste nach der letzten Klammer ( } ) nicht ein ; stehen?Da du sagst das es ein altes tutorial ist, hast du noch ein neueres?
-
Hoi,
cin fordert den Benutzer nach eine Eingabe auf. Diese Eingabe wird in "a" gespeichert.
ich bin jetzt auch in der 10. Klasse und freue mich genau wie du schon auf den Informatik Kurs in der 11. Ich programmiere jetzt schon seit einigen Jahren mehr oder weniger intensiv mit C++. Meine erste Sprache war Qbasic, bin aber nach relativ kurzer Zeit umgestiegen. Ich rate dir mit C++ anzufangen, bei mir hats auch geklappt, obwohls manchmal schon ziemlich frustrierend war (pointer, polymorphie, ...).
Wenn du dich dann ein wenig in C++ reingefunden hast, dann würde ich, wie Sgt. Nukem schon gesagt hat bei Genesis3D (www.genesis3d.com) rein. Du brauchst dir aber meiner Meinung nach kein Buch darüber zu kaufen, weil die Engine jetzt schon etwas älter ist und eine grosse Community hat, die schon viele Tutorials geschrieben hat. Alle anderen Engines, die ich ausprobiert hab, waren relativ kompliziert oder zu Script-lastig.
Viel Glück noch!!!
-
tiger888 schrieb:
[
frage: Warum nicht: #include <iostream.h>http://fara.cs.uni-potsdam.de/~kaufmann/?page=GenCppFaqs&faq=iostream#Answ
Was bedeuten nun: using namespace std;
http://fara.cs.uni-potsdam.de/~kaufmann/?page=GenCppFaqs&faq=udirektive#Answ
int main()
http://fara.cs.uni-potsdam.de/~kaufmann/?page=GenCppFaqs&faq=main#Answ
Für was steht folgendes?:char a;
cin>>a;http://tutorial.schornboeck.net/eingabe.htm
Müsste nach der letzten Klammer ( } ) nicht ein ; stehen?
Es kann, muss aber nicht dort stehen.
Da du sagst das es ein altes tutorial ist, hast du noch ein neueres?
volkards Tutorial ist Super. Lies es dir trotzdem durch.
Die nicht standardkonformen Sachen wie void main() oder dem unguten iostream.h kannst du dir bei mir abgewöhnen: eigen Werbung
-
so, tiger888, da du jetzt auf der richtigen fährte bist, fang an zu lernen, und lese doch mal ein buch (ich rate immer zur bibliothek, dort stehen umsonst -gerne und gut- oft bücher über c++ rum).
mit shades und volkards tutorial hast du genug zu tun die nächste woche... und ab jetzt heißt es eben: lernen, googlen, lernen, googlen..
so long.
-
Mir wird übel, bitte verschieben.
Bye, TGGC \-/
-
Dat Du so früh auf bist am Sonntach!!?
Herrscht bei euch da drüben schon 'ne andere Zeitzone oder was?! ;-))
-
bin ich von studis auch nicht gewohnt.. die schlummern doch um diese uhrzeit seelig
-
elise schrieb:
bin ich von studis auch nicht gewohnt.. die schlummern doch um diese uhrzeit seelig
Würd' ich ja gern...
Nur scheisse daß meine Freundin in'ner Bäckerei arbeitet...
*gäääähn*
...aber was tut man nicht alles für die Mädels...
...und mittlerweile hab' ich soviel Kaffee intus, daß ich vor übermorgen sicher nicht mehr einschlaf'...
-
Nimm auf jeden Fall das Tutorial von Shade Hier Klicken,
es ist schwer wenn man ein Tutorial durcharbeitet welche eine veraltete Form
verwendet und dich dann jeder immer "anpöbelt" weil du dich nicht an den neuen
Standard hälst. Außerdem musst du, dann nicht 2mal C++ lernen.Das Tutorialvon Volkard ist sehr gut, wenn man etwas über das Programmieren
lernen möchte (Sortieren,...), aber es ist leider nicht mit dem neuen C++98
Standard "kompatibel".Ich würde dir auch zu dem oben genannten Buch raten, Delphi ist nichts anderes
als Turbo Pascal mit der Möglichkeit Objektorientiert zu Programmieren. Und du
wirst keine Probleme beim umsteigen haben, denn ein richtiger Programmierer
benutzt die Sprache nur als Mittel zum Zweck, nicht mehr und nicht weniger.
Du wirst später C++ schnell lernen, aber C++ hat viele Feinheiten die man mit
der Zeit lernen wird/sollte, damit man das Optimum herausholen kann, aber das ist
bei allen Sprachen so.Mach dir keine Sorgen es ist absolut egal mit welcher Sprache du anfängst, man
kann nichts falsch machen, außer zu zögern und Angst zu haben. Wenn du Angst
hast Geld aus dem Fenster zu werfen, dann benutze Tutorials, diese sind
kostenlos und daher auf jeden Fall ein Gewinn.Wenn du aber wirklich Programmieren lernen möchtest kommst du um den Kauf von
guten Büchern nicht herum. Und lehrer sind nicht unbedingt besser als Bücher,
da sehr viele Lehrer nur sehr bescheidene Kentnisse haben und gerade an normalen
Gymnasien sind es oft Mathelehrer die das Programmieren mitunterrichten. Und
du wirst wohl keinen Dipl. Informatiker an einem Gymnasium finden, schließlich
will man etwas besseres wenn man so lange studiert hat. Der einzige auf den du
dich wirklich verlassen kannst um eine Sprache wirklich richtig zu lernen bist
du selbst.
-
SirLant schrieb:
Mach dir keine Sorgen es ist absolut egal mit welcher Sprache du anfängst, man
kann nichts falsch machenNaja, LISP oder HQ9 würd' ich nicht empfehlen...
Im Prinzip stimmt das, aber wie gesagt sollte man (als Anfänger) sich nicht gleich an 2 Sprachen gleichzeitig ranwagen... und Pascal MUSS er machen...