Wie lernt man programmieren welche vorkenntnisse nötig

Ich würde gerne programmieren lernen. Nicht viel, aber so viel, dass ich ein simples Jump'n'run Spiel programmieren könnte. Bin aber leider erst in der 7. Klasse und daher nicht in der Lage, hochkomplizierte mathematische Formeln aufzustellen. Daher frage ich mich, ob es überhaupt möglich ist und wenn ja, dann unter welcher Anleitung o.Ä. Wenn mir noch jemand erklären könnte, was der Unterschied ist, wäre das bestimmt auch hilfreich.

3 Antworten zur Frage

Bewertung: 10 von 10 mit 1619 Stimmen

Videos zum Thema
YouTube Videos

Wie lernt man programmieren und welche Vorkenntnisse sind dafür nötig?

Für Spiele ist C++ die Sprache die du brauchst.
Habe auch neulich mir in der Buchhandlung ein Buch durchgeblättert, welches durchaus hierfür zu empfehlen ist:
http://www.amazon.de/Spieleprogrammierer-Geleitwort-Wertich-Phenomic-Development/dp/3446421408/ref=sr_1_4?ie=UTF8&s=books&qid=1277634662&sr=8-4
Mein erster Eindruck:
Selbst jemand ohne irgendwelche Kenntnisse dürfte damit C++ erlernen können.
Höhere Mathematik ist dafür nicht unbedingt notwendig.
Du hast scheinbar noch keine Ahnung, wieviel Arbeit allgemein in Spielen steckt, wenn du Programmieren anhand eines "simplen" Jump'n'Runs lernen willst. Zuerst kommen die Grundlagen, sowas wie Spiele kommt ganz weit hinten in der Lernkurve.
Für ein Jump'n'Run brauchst du auch nicht unbedingt C++. Du wirst kaum in absehbarer Zeit professionelle Spiele erstellen wollen. Nimm lieber erstmal zum Erlernen des "Handwerkzeugs" eine einfachere, sauberere und modernere Sprache z.B. Python. Im Prinzip gibt es für so ziemlich jede Sprache eine Anbindung an irgendwelche Game-APIs.
Und zum Thema Mathe und Programmieren: Der Zusammenhang erschließt sich dem Anfänger oft nicht, doch ist eine abstrakte, analytische, präzise Denkweise, wie sie die Mathematik in hohem Maße schult, für einen Programmierer enorm wichtig. Besonders wenn deine Programme immer komplexer werden. Viele Konzepte sind ohne mathematisches Denken nur sehr schwer verstehbar z.B. komplexe Klassen/Objektbeziehungen, Rekursion, funktionale Programmierung
Zusammenfassend kann man sagen: Auch ohne Mathematik kann man Programmieren lernen. Aber man wird nie über einen "steinzeitlichen" Programmierstil hinauskommen, weil man die abstrakten Konzepte nie wirklich verstehen wird und so auch nie einen hohen Erkenntnisstand erreichen wird.
Vorkenntnisse sind immer gut aber nicht unbedingt erforderlich. Eine Einführung in die Thematik findest du z.b. hier: Einführung in C++ - Gratis C++ Programmieren Lernen, 106 Beispielprogramme Inklusive
Ein einfaches Jump´n Run Spiel programmieren. : D
Das dauert Jahre! (;


lernen
Wie nannte man gleich nochmal.?

- und heute wahrscheinlich auch noch. Im Grunde konnte man spielerisch aus verschiedenen Formen diverse 2D-Figuren -


programmieren
Wie funktioniert Website-Phishing?

- wird man versuchen Ihnen ein Szenario Glaubhaft darzulegen welches Sie dazu bringt Ihre Benutzerdaten in einen Formular einzugeben. -- sich dann auch Anmeldet, und ändert dass Passwort so, wie es Y wollte. Schon ist X in dem Account von Y drin, nur -


programmierung
Wie funktioniert eine OCR-Erkennung?

- Programme bieten darüber hinaus einen besonderen Modus zur manuellen Fehlerkorrektur durch den Anwender für diejenigen -- Datenbank, oder als Textdatei in einem definierten Format wie ASCII oder XML, gegebenenfalls auch mit Layout . Die Qualität -