Die Spiele die du geschrieben hast, hast du in dem Kurs gemacht. Bedeutet dass, du hast sie nach einer Anleitung entwickelt?
Im Grunde waren Sämtliche arbeiten zwichen Tests die im Grunde so aussahn:
Joa ich hätte gerne ein Spiel namens Pong:
Folgende Regeln müssen gelten: Die Kollision mit den Paddels soll die Geschwindigkeit des balls um 10 & erhöhn und die Kollisionen müssen auch richtig angezeigt werden.
Desweiteren soll ermittelt werden sobald ein Spieler einen Punkt landet.
und der rest lag dann bei mir
anleitungen warn meist sehr Theoretisch: das heist in der Lesson hies es dann mal joa so könnte man Kollisionen simuliern, und in der Arbeit hies es mach das in der Frist von einer woche und dabei wurde uns dann nur gezeigt wie das Fertige Programm auszusehn hat (d.h. gestartete anwendung kein quellcode).
so wäre die PyGame Seite eine gute Anlaufstelle. Da gibts einige Tutorials, wobei du vielleicht das ein oder andere lernen kannst.
zu der Pygame Geschichte:
Ich arbeite derzeit in eigeninitiative daran diese Spiele A: auf Python in Eclipse (mit PyGame) neu zu erstellen da dieses SimpleGui zeug vom Professor für InternetBrowserProgrammierung (CodeSkulptor) erstellt wurde und daher nicht anwendbar auf anderen Modulen ist.
Irgendwann ist es sicherlich auch ganz interessant mal eine andere Sprache zu sehen. Soll aber nicht heissen, dass Python nicht geeignet wäre
Mit den Programmier sprachen sag Ichs mal so:
Ich würde sobald Ich das meiste wirklich gut Beherrsche und so manche Tricks und Kniffe kenn in Programmierung in C++ & Java einsteigen. Aber will Ich mich jetzt garnicht an der Programmiersprache Python binden weil Pygame und Python zwar auf jedem gänigem Betriebssystem läuft aber bei Spieleentwicklern meistens C++ / Java gefragt und genutzt wird. Python war halt einfach zu lernen ist aber nicht wirklich fordernd durch seine enorme Tolleranz. Ob diese Spiele welche in Python erstellt wurden in sachen Performance mit spielen in c++ / java mithalten können kann Ich mir nicht zu recht vorstellen da python im grunde immer ein wenig extra arbeit leistet(z.B. den Variablen-typ zuordnen).
Das liegt daran, dass ich hier noch nie mitgekriegt habe, dass sich so Lerngruppen finden konnten. Du könntest natürlich versuchen mal hier im Chat zu schreiben. Vielleicht meldet sich da jemand. Aber du musst überlegen, du suchst einen Anfänger und der soll möglichst noch mit Python arbeiten.
Lerngruppen wären Natürlich auch ne super Sache und wer weis ob wir hier nicht wirklich ein Lernprojekt für Nachwuchsentwickler starten könnten aber mir gings wirklich in erster linie darum zu sehn wie machen das leute welche sich aus kennen. Was für möglichkeiten und fähigkeiten etwas zu programmiern sind diese gewohnt ? wie gesagt um Routine zu sammeln.
Wenn du bis auf den Python Kurs noch nicht viel Erfahrung damit hast, wäre ein ordentliches Pythonbuch vermutlich sehr sinnvoll.
Ich würde hier den Vergleich des Autofahrens anbringen:
Nur weil Ich weis wann und wie Ich das Fahrzeug bedienen muss heist, dies noch Lange nicht das Ich fahren kann, dazu gehört eben übung und erst durch Routine kommt Kompetenz.
um auf den Chat einzugehn:
derzeit bin Ich auf der Arbeit und daher ist Chatten schwierig
abends könnt ich aber so gegen 20.00-22.00 mal rein schnuppern.