Achja, Finger weg von Youtubevideos wenn es um Programmiersprachen geht(bei Bibliotheken, Frameworks usw. ists in Ordnung), denn die Autoren sind leider häufig auf etwa deinem Stand...
Ein sehr gutes Positivbeispiel ist m.E. die folgende Vorlesung auf Youtube:
Informatik A (Algorithmen und Datenstrukturen)
Universität Osnabrück 2012-2013
Prof. Dr. Oliver Vornberger
Die Algorithmen werden in Java realisiert, sind aber sehr leicht in andere Sprachen zu übersetzen, da es sich fast nur um einfache Schleifen und Kontrollstrukturen handelt. Es ist für Anfänger sicher beeindruckend, wie viel man mit diesen elementaren Dingen programmieren kann. Außerdem wird (hoffentlich) klar, in welche Fallen man stolpern kann, wenn man z.B. den Bedarf an Speicher und Rechenzeit falsch einschätzt.
Es mag abschreckend klingen, dass es sich um eine Vorlesung handelt, aber wer wirklich Spiele programmieren will sollte sich mit der Strukturierung von Daten und den grundlegendsten Algorithmen vertraut machen. Der Vorteil der Videos gegenüber Vorlesungen, die das Thema mit Pseudocode abhandeln, wird klar wenn man die
Beispielprogramme und Übungen nachvollzieht.
Dann wird z.B. auch klar, wie Arrays gespeichert werden. Das ist wichtig, um etwa mit Pointern in C klar zu kommen.
MfG