Buch zum C++ lernen

11/14/2014 20:28 Deepimpact.#1
Moin, ich wollte fragen ob ihr nach EIGENEN Empfehlungen ein Buch zum C++ lernen empfehlen könnt.
Habe mir den Thread mit den Büchern schon angeguckt, jedoch lege ich großen Wert auf eigene Rezensionen


Nur zur Klarstellung: Man kann mit C++ auch grafische Programme programmieren oder?

Tut mir Leid, dass ich hier direkt drunter poste, jedoch finde ich die edit Funktion bei Tapatalk nicht.

Es sollte die 15€ Grenze am liebsten nicht überschreiten
11/14/2014 21:02 Dr. Coxxy#2
C++ Primer.

Quote:
Nur zur Klarstellung: Man kann mit C++ auch grafische Programme programmieren oder?
nein, mit c++ direkt nicht, jedoch gibt es jede menge libs bzw. das betriebssystem bietet entsprechende apis die mit c++ programmen angesprochen werden können.
Je nachdem was du genau machen möchtest wirst du jedoch oft auf portabilität verzichten müssen.

Quote:
Es sollte die 15€ Grenze am liebsten nicht überschreiten
topkek.
sorry, gute bücher zu sowas kosten ~40€ aufwärts.
findest du allerdings auch als pdf im netz, musste dich dann nur zu aufraffen die wirklich zu lesen.
11/14/2014 21:04 Deepimpact.#3
Welche Sprache würdest du denn empfehlen um grafische Programme wie z.B Spiele zu entwickeln?
11/14/2014 21:53 bloodx#4
Mit C++ bist du in der Lage Spiele zu entwickeln, musst dich dann mit DirectX z.b auseinander setzen und dir überlegen ob du eine eigene Engine schreibst oder doch lieber eine fertige nimmst.
11/14/2014 22:17 Dr. Coxxy#5
Quote:
Originally Posted by D33p1mP4cT View Post
Welche Sprache würdest du denn empfehlen um grafische Programme wie z.B Spiele zu entwickeln?
Kommt drauf an was für spiele.
sobalds grafisch anspruchsvoll wird bleibt eigtl nur noch c++ es sei denn du nimmst i-ne fertige engine, die du dann fast ausschließlich mit i-ner meist enginespezifischen skriptsprache ansprichst.
11/16/2014 23:46 Seife_#6
Ich denk was du suchst ist Unity mit C# (oder JavaScript). Ist halt nur für Spiele gedacht, aber es ist wirklich sehr leicht, du musst nichtmal wirklich viel (kein sehr kompliziertes) C# können um in Unity etwas zu schaffen ^^
11/17/2014 01:30 warfley#7
Quote:
Welche Sprache würdest du denn empfehlen um grafische Programme wie z.B Spiele zu entwickeln?
Erst mal eine kleine Randnotiz, für gewöhnlich versteht man unter grafischen Anwendungen Programme, die über ein Fenster verfügen, um die Eingabe zu erleichtern (im Gegensatz zur Kommandozeile). Wenn man hauptsächlich Spiele/Hardwarebeschläunigte grafische Anwendungen meint, sollte man dass immer expliziet dazu sagen, zwar sind Spiele auch grafische Anwendungen, werden aber Programmiertechnisch komplett anders gehandhabt.

Nur um Missverständnissen vorzubeugen.

Zur Spieleentwicklung direkt lässt sich sagen, hast du grob gesagt 2 Möglichkeiten:
1. Du nimmst eine Engine (Unity, Unreal, etc) und da hast du meist nur begrenzte Möglichkeiten was die Sprache angeht (von Engine zu Engine verschieden)
2. Du arbeitest selbst mit OpenGL oder DirectX. Da kannst du so ziemlich jede Sprache verwenden (positiv nur wenn es für diese Sprache einen entsprechenden Wrapper gibt). Gut dafür sind z.b. C++ mit glut und OGL, oder Delphi mit dem DGL Wrapper, aber auch C#mit XNA.


Wichtig für die Entscheidung ist z.b. welche Plattform du nimmst, auf dem GBA oder NDS z.b. ist die Auswahl nicht so groß (mir fällt nur der gcc und der fpc ein die das gut unterstützen)
Auf MacOSX und iOS würde ich persönlich zu Swift oder Obj-C mit SpriteKit greifen, oder auf Unity.
Auf XBox ist XNA sehr gut.
Usw..
11/17/2014 02:07 Dr. Coxxy#8
Quote:
Originally Posted by warfley View Post
aber auch C#mit XNA.
[...]
Auf XBox ist XNA sehr gut.
wurd xna net komplett von microsoft gedroppt, bzw. wird ü-haupt net mehr weiterentwickelt?
11/17/2014 20:28 Delinquenz#9
Quote:
wurd xna net komplett von microsoft gedroppt, bzw. wird ü-haupt net mehr weiterentwickelt?
Support ist zum Teil noch da, aber die Entwicklung wurde komplett eingestellt - also sollte man XNA als Argument für C# mit Vorsicht genießen.
11/23/2014 21:14 -_-BoZz-_-#10
Ja es gibt ein gutes Buch was ich teils gelesen habe aber dann doch am ende leider keine Zeit mehr hatte weiter zu lesen allerdings bringt es das Programmieren laut mehrerer meinungen gut bei und zwar ist es das hier:
[Only registered and activated users can see links. Click Here To Register...]

Allerdings sollte dir dann auch klar sein dass das lernen von C++ doch recht schwierig ist und dass die im buch angesprochenen themen wirklich nur die grundlagen sind. Kostet aber leider 35€
11/24/2014 20:15 Freeze#11
[Only registered and activated users can see links. Click Here To Register...] gibt es einen Thread wo zu jeder Programmiersprache einige Bücher mit Rezension aufgelistet sind.
11/24/2014 22:13 snow#12
^

Hier wurde dann soweit alles gesagt, weitere Infos findest du in der Suche oder in dem im Post über mir verlinkten Thread.

#closed