Ich kenne das. Da hat man den inneren Wunsch, etwas tolles erreichen zu wollen, und dann kann man es einfach nicht. Ich vergleiche das ein bisschen mit einer Schreibblockade. Generell mache ich nichts dagegen. Ich warte bis ich wieder kann. Und sollte es mir zu lange dauern, nichts machen zu können, versuche ich das Ganze zu beschleunigen: Ich gehe meinen anderen Hobbies frönen, oder lesen etwas über die Programmierung. Das hilft mir am meisten. Denn dann bekomme ich noch mehr Lust, und will etwas umsetzen, und es klappt auf einmal wieder.
Ich kenne aber auch Phasen, in denen einfach gar nicht, aber auch wirklich gar nichts geht. Ich bin auf Youtube, mache irgendeinen Schrott am PC, und sonst nichts. Dann mache ich mir meine IDE auf, und lasse sie eine ganze Weile blinken. Dann blinkt, und blinkt sie, und ich muss immer wieder drauf schauen. Irgendwann nervt es mich dann so, dass ich sie aufmache, um zu schauen, ob alles gespeichert ist. Dann will ich zwar zu machen, kann aber nicht, weil mich das Fieber packt, und ich doch, wenn auch nur einen Header, ein paar Deklarationen, schreibe. Entweder ich lege dann richtig los, oder ich habe wenigstens etwas getan.
Und wenn gar nichts hilft, gehe ich schlafen.
Dieses "von Null anfangen" kenne ich auch. Ich habe mittlerweile sechs Engines einfach über den Haufen geworfen und von ganz vorne angefangen. Ich habe mittlerweile eine Engine, die doch schon recht weit ist. Jetzt klammere ich mich an ihr fest. Ich will etwas erreichen. Wenn du willst kann ich dich auch mal einladen, dir den Source anzusehen. Dann hast du etwas zu tun
. Musst nichts entwickeln, kannst dir einfach nur etwas Zeit lassen, und trotzdem produktiv sein, vllt. regt dich das an. Wenn du komplett motivationslos bist, können wir auch schauen, ob du mir helfen kannst. Das gäbe mir und dir dauerhafte Motivation, weil man zusammen in etwas drinsteckt, und sich gegenseitig hilft (natürlich nicht ohne Credits eintrag, etc.). Ab den Herbstferien, habe ich wieder richtig Zeit. Ich will mich stark an Rickety Racquet beteiligen, und meine eigene Engine weiterbauen.
Ich fasse also nochmal zusammen, was ich gegen Motivationslosigkeit unternehme:
- Mich in das Thema einlesen,
- Mich ablenken,
- Eine sadistische, blinkende IDE starten,
- Mich selbst an meinen "Erfolgen" festklammern und noch höhere Maßstäbe setzen
- Andere, verwandte Themen suchen
- Etwas, das später in meine Engine eingebaut werden kann programmieren (was auch immer mir Spaß macht)
Was ich auf gar keinen Fall tun würde:
- Mich zwingen,
- oder gar von "Null anfangen". Das mag zwar selten einmal sinnvoll sein, aber bis man das Grundgerüst hat, ist man wieder motivationslos, und kennt das Grundgerüst halb auswendig, weil man es schon so oft geschrieben hat. (vgl. Win32 - Ein erstes Fenster öffnen; oooh Mann!)
Ich hoffe, das ist was du suchst. Wenn du tatsächlich mit mir an etwas werkeln willst melde dich einfach. Motivation gibt das auf alle Fälle, diese Erfahrung habe ich bei Rickety Racquet gemacht (hätte ich nicht 3 mal die Woche Nachmittagsunterricht, wäre nicht Nachhilfelehrer in Mathe, und hätte nicht so viele anderweitige Verpflichtungen, würde ich da auch unter der Woche mal helfen können). Wenn du nicht willst, auch kein Problem, aber bitte:
Zwinge dich nicht! Fange nicht wieder bei "Null an"! Denn das nimmt dir auf Zeit nur noch mehr Motivation.
#EDIT: Was mich motiviert? Mein Traum! Ich will einmal Spieleprogrammierer werden, und ich träume seit Jahren von einem Spiel, dass ich irgendwann einmal mit meiner eigenen Engine umsetzen möchte, und wenn ich 30 Jahre dafür brauche! Und wenn die Grafik dann veraltet ist! Ist mir wurscht! Und dazu ist es mein Hobby und macht mir irrsinnig Spaß, schon seit 7 Jahren! Das ist meine Motiviation.
Schönen Abend noch!
Liebe Grüße,
~ EuadeLuxe ~