Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

Granatapfel

Treue Seele

  • »Granatapfel« ist der Autor dieses Themas

Beiträge: 184

Wohnort: Chemnitz

Beruf: Schule

  • Private Nachricht senden

1

06.04.2010, 21:05

Wie kann man sich beim lernen von C++ "aufmuntern"?

Ich lern gerade C++ und hab gerade das Kapitel mit den Funktionen abgeschlossen. Nun sind die Klassen dran, aber irgendwie schaff ich es nicht mal ein Kapitel durch zuziehen. Nach einer Zeit wird es irgendwie so zäh und man will auch nicht mehr lernen, und wenn das passiert, schließe ich immer Visual Studios und guck mir hier alles an. Dann träume ich ein eigenes Game zu machen, aber ich werde nie dort hinkommen, wenn ich mich nicht auf C++ konzentrieren kann! Natürlich kann ich noch keine Spiele schreiben, sonst würde ich das lernen mit links nehmen. Aber wenn ich beim lernen immer euch zu sehe, wie ihr über Shader-Effekte und Rendern to Textur und was es sonst noch gibt redet, da verlässt mich manchmal der Mut.

Meine Frage ist nun: Wie kann man sich animieren, und wie kann man C++ vielleicht ansehnlicher machen?

;( ^^ :?:
Ich hab gestern deine Eltern gesehen.
Warn' 2 nette Kerle.

________________________________

http://www.youtube.com/user/MsKENNYster

NachoMan

Community-Fossil

Beiträge: 3 885

Wohnort: Berlin

Beruf: (Nachhilfe)Lehrer (Mathematik, C++, Java, C#)

  • Private Nachricht senden

2

06.04.2010, 21:09

ach das geht mir auch oft so. eine gute möglichkeit ist sich projekte andere hobbyprogrammierer an zu sehen. da denk ich immer "das will ich auch können" und bin etwas motivierter.

wenn du mit kapitel 6 fertig bist kannst du ja schon ein kleines, einfaches konsolenspiel schreiben. vielleicht hilft dir ein kleines erfolgserlebnis.
"Der erste Trunk aus dem Becher der Erkenntnis macht einem zum Atheist, doch auf dem Grund des Bechers wartet Gott." - Werner Heisenberg
Biete Privatunterricht in Berlin und Online.
Kommt jemand mit Nach oMan?

KeksX

Community-Fossil

Beiträge: 2 107

Beruf: Game Designer

  • Private Nachricht senden

3

06.04.2010, 21:10

Ich denke, das hat soziemlich jeder mal durchgemacht ^^.
Es ist noch kein Meister vom Himmel gefallen...

Also, ich habe beim Erlernen der Sprache immer und immer wieder kleinere Testprogramme geschrieben. Teilweise völlig zweckfrei, quasi Programmieren der Programmierung wegen!
Du kannst jetzt Funktionen schreiben. Versuch doch mal, ein Programm nur mit diesem Wissen zu schreiben. Vielleicht einen kleinen Rechner? Oder irgendein Blödsinnsprogramm, womit du dir/deinen Freunden nen kleines Grinsen aufs Gesicht malen kannst? (Bildlich gesehen~)

Früher oder später weißt du dann nicht mehr genug, und es drängt dich dann, noch mehr zu lernen. Und dann kommt das ganz von allein. In diesem Sinne:
Fang an, irgendetwas zu programmiern, dein "Ich-Will-Etwas-Lernen"-Drang kommt dann von ganz allein :]
WIP Website: kevinheese.de

NachoMan

Community-Fossil

Beiträge: 3 885

Wohnort: Berlin

Beruf: (Nachhilfe)Lehrer (Mathematik, C++, Java, C#)

  • Private Nachricht senden

4

06.04.2010, 21:17

bei mir ist es leider genau anders herum... ich programmiere am liebsten wenn ich etwas noch nicht kann weil mich alles was ich schon weiß und kann langweilt :(
also versuch das lernen zu genießen.

wenn du deine 2000seiten durch hast, auf die dicken bücher schaust und dir vor stellst, dass das alles in deinem kopf steckt ist das schon ein tolles gefühl ^^
"Der erste Trunk aus dem Becher der Erkenntnis macht einem zum Atheist, doch auf dem Grund des Bechers wartet Gott." - Werner Heisenberg
Biete Privatunterricht in Berlin und Online.
Kommt jemand mit Nach oMan?

Granatapfel

Treue Seele

  • »Granatapfel« ist der Autor dieses Themas

Beiträge: 184

Wohnort: Chemnitz

Beruf: Schule

  • Private Nachricht senden

5

06.04.2010, 21:17

Klingt gut. Werde ich gleich Anfangen und mal gucken wo der Erfinder von C++ den "Spielspaß" vergraben hat.
Bestimmt in irgendeiner Headerdatei... :)
Und noch mal danke für alle die was geschrieben haben, bzw. schreiben werden!
Ich hab gestern deine Eltern gesehen.
Warn' 2 nette Kerle.

________________________________

http://www.youtube.com/user/MsKENNYster

Granatapfel

Treue Seele

  • »Granatapfel« ist der Autor dieses Themas

Beiträge: 184

Wohnort: Chemnitz

Beruf: Schule

  • Private Nachricht senden

6

06.04.2010, 21:21

Warum sagt NachoMan erst dass es ihm genauso geht und dann, parr Minuten später, behauptet er das Gegenteil?
Naja is ne so schlimm :huh:
Ich hab gestern deine Eltern gesehen.
Warn' 2 nette Kerle.

________________________________

http://www.youtube.com/user/MsKENNYster

NachoMan

Community-Fossil

Beiträge: 3 885

Wohnort: Berlin

Beruf: (Nachhilfe)Lehrer (Mathematik, C++, Java, C#)

  • Private Nachricht senden

7

06.04.2010, 21:24

das gefühl ist das gleiche, der auslöser etwas anderes^^
"Der erste Trunk aus dem Becher der Erkenntnis macht einem zum Atheist, doch auf dem Grund des Bechers wartet Gott." - Werner Heisenberg
Biete Privatunterricht in Berlin und Online.
Kommt jemand mit Nach oMan?

8

06.04.2010, 21:25

Das kommt mir bekannt vor. Mir ging's Anfang auch so, dass ich 'ne Pause eingelegt habe, weil es irgendwie nicht weiter wollte (ist, im Vergleich zu Sport, quasi so 'ne Art Übertraining. Wenn Du als weiter machst, wird es trotzdem nicht besser, eher schlechter). Nach einiger Zeit kommt das dann wieder von ganz alleine (zumindest bei mir!).

Ansonsten hilft es, wie NachoMan schon erwähnte, einfach die Projekte anderer Hobbyentwickler anzusehen. Du wirst mit C++ ja angefangen haben, weil Du Spiele programmieren willst (ansonsten wärst Du nicht hier, denke ich), und besonders dann hilft es auch einfach mal, wieder ein Spiel zu genießen, im Grunde möchte man ja eine Anwendung entwickeln, die andere unterhält, und besonders mir fallen, wenn ich spiele, immer wieder Dinge ein, die man so oder verändert eben in sein eigenes Spiel einbinden kann. Das müssen nicht mal große Dinge sein, meistens sind es eher die Details, die Spiele so spielenswert machen (nicht umsonst war bzw. ist Diablo II quasi noch ungeschlagen. Sacred, Dungeon Siege, all' diese Spiele konnten das dann einfach nicht ersetzen).

Daher, einfach mal ein kleines Projekt anfangen, das kann ja ein einfaches Konsolenspiel sein, und sich inspirieren lassen. Wenn ich ein Webdesign erstelle, dann schaue ich mir auch immer erst Seiten an, um zu sehen, was mir gefällt und wie gesagt - meistens sind es die Details, die wirklich überzeugen, oder die das ganze erst so schön wirken lassen.

BurningWave

Alter Hase

Beiträge: 1 106

Wohnort: Filderstadt/Konstanz

Beruf: Student

  • Private Nachricht senden

9

06.04.2010, 23:19

Wenn ich abends sehr lange an dem gleichen Problem nicht weiterkomme, dann höre ich einfach auf zu programmieren und mache am nächsten Tag weiter, dann klappt es meistens auf Anhieb.

Sonst programmiere ich meistens Sachen, von denen ich weiß, dass es schwer wird, weil man damit viel Neues dazu lernen kann und man bei jedem kleinen Erfolg ein kleines Erfolgserlebniss hat.

Ich empfehle dir aber auch, am Anfang viele kleine Konsolenanwendungen zu schreiben (wie gesagt, der Sinn ist egal). Ich habe z.B. mal ein kleines Programm geschrieben, das einfach Text, den man eingibt in eine Datei schreibt, oder ein Programm, das einen eingegebenen Satz umgedreht wieder ausgibt.

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

10

07.04.2010, 09:10

Lass dich von dem ganzen Shader-Gehabe nicht verunsichern! Das brauchst du gar nicht, um ein gutes Spiel zu schreiben. Das brauchst du vielleicht, um ein gut aussehendes Spiel zu machen, aber dass es dann auch Spaß macht, ist nicht garantiert.

Werbeanzeige