c++ noob

rammellaus

Gesperrt
also ich würde mich gerne in nächster zeit ein wenig mit c++ beschäftigen... dazu bräuchte ich ein bissel eure hilfe:
1. was brauche ich dazu alles?
2. womit fängt man an?

mein ziel soll es sein ein ganz einfaches und simples spiel zu programmieren... egal was.... anders ausgedrückt würde ich gerne die basics lernen....



euer rammler
 
Wäre nett wenn du nächstesmal vorher die Suche betätigst, das Thread
gabs schon x mal...

Also als erstes was du brauchst:
Einen Computer
Ein Betriebsystem (Windows, Linux etc.)
Einen C-Compiler (Borland C++Builder, Visual C++, gcc etc.)
Etwas lektüre über C++ (Bücher, Tuts etc.)
Leute die du Fragen kannst (Newsgroups, Foren, Freunde etc.)
Viel Zeit, Nahrung, Kaffe und Gedult...

Dann mal womit du anfangen kannst...
Das mit den Spielen schieb mal etwas in den Hintergrund, das
kommt später =)
Kauf dir am Besten ein Grundlagen Buch, C++ in 21 Tagen ist
ganz gut, da lernst du dann Wie ein C Code aufgebaut ist,
Was und Wofür Variable sind,
Wie du Schleifen programmiert,
Was Verzweigungen sind,
Wie du Funktionen schreibst etc.
Dann etwas weitere Grundlagen,
Zeiger, Referenzen, Strukturen etc.
Sinnvollerweise solltest du dich mit OOP auseinandersetzen,
wenns geht von anfang an (mach nicht den gleichen Fehler wie ich)
also Klassen, Eigenschaften, Methoden, Vererbung, Polymorphie etc.

Bis dahin solltest du einiges zu tun haben!
Fang am besten mit Konsolenprogrammen an und danach
kannste dann entweder versuchen deine eigenen GUIs zu machen,
also über die WinAPI oder benutzt z.B. den Borland C++ Builder
und erstellt deine GUI praktisch per Drag&Drop...

Viel Spaß!
 
in deinem beirag waren mindestens 500 fremdwörter die jemand wie ich leider net versteht ;) also ich brauche nen compiler und ne lektüre? und wat is oop? gui? api?
 
Oh, sorry =)

Compiler = Erstellt aus deinem C++ Code eine ausführbare Datei
OOP = Objekt Orientiertes Programmieren, lernste aus den Büchern
GUI = Graphical User Interface, eine grafische Oberfläche
API is im Moment noch nicht so wichtig zu wissen, das ist die
grafische Schnittstelle von Windows (korrigiert mich wenn ich
was falsches erzähl =)
 
API = Application Programming Interface.

Also grob gesagt eine Sammlung von Header-Files und Bibliotheken, die eine Schnittstelle zwischen deinem Programm und dem Betriebssystem darstellen (nicht nur grafisch :))
 
Editor, ist ganz normaler Text... Allerdings gibt es so genannte IDEs (Entwicklungsumgebungen), die einen Texteditor integriert haben, der extra auf C++ angepasst ist (also Befehle farbig hervorhebt usw.). Eine der besten frei verfügbaren IDEs ist Bloodshed Dev-C++. Such einfach mal bei google, da findest Du alles weiteren.

MFG

Tobias
 
Original geschrieben von rammellaus
mein ziel soll es sein ein ganz einfaches und simples spiel zu programmieren... egal was.... anders ausgedrückt würde ich gerne die basics lernen....

Basics lernen ist klar, aber ich hoffe du denkst bei dem Spiel nicht an irgendwas mit Grafik. Spiele sind nen Thema für sich.. fang lieber "unten" an mit lernen!! :)
Gruß
Undertaker
 
Zurück