Frage:
Wer kann mir mal...?
2007-03-29 05:49:33 UTC
...richtig erklären wie man Programmieren beginnt?
Also ich weiß so gut wie nichts bis jetzt übers Programmieren.
Ich habe keine Vorstellung ausser die, dass man irgendwelche Codes eingeben muss aber wie sieht man dann während dem Vorgang wie das Spiel im Moment aussieht?
Ich will wahrscheinlich in C++ Programmieren. Wenn ihr was besseres findet dann sagts mir aber bitte erklärt mir doch meine Fragen!


Triple H
Acht antworten:
2007-03-30 05:49:04 UTC
Programmierung erfordert zunächst ein hohes Abstraktionsvermögen, einen Sinn für strikte, sequentielle Logik und unerbittliche Präzision - ein einziges falsch gesetztes Komma in tausenden von sonst korrekten Programmzeilen kann gigantische Fehler produzieren.



Man kann mit jeder Sprache beginnen (html ist natürlich keine Programmiersprache), aber man muss immer zunächst die Grundbegriffe lernen und beherrschen: Datentypen, Datenstrukturen, Operationen, Steuerungskonstrukte, Schleifen, Ein-/Ausgabe, .... es ist ein weites Feld.



Man gibt nicht "irgendwelche Codes" ein - statt dessen erteilt man sehr, sehr detaillierte Anweisungen, was in welcher Reihenfolge oder auch gleichzeitig passieren soll (auf dem Bildschirm, im Lautsprecher, im Speicher, auf der Festplatte ...). Und das wird dann alles einzeln so lange getestet, bis es funktioniert. Und dann im Zusammenspiel.



Versuch' erst mal ein einfaches Spiel wie Mühle zu programmieren. Wenn du das geschafft hast, kannst du dich an größere Aufgaben wagen.
LXP
2007-03-29 13:11:52 UTC
Indem man erstmal was über Computer, ihre Grundlagen, Algorithmen, Datenstrukturen und ein paar andere Sachen lernt.



Mit C++ anzufangen ist sicherlich ein tapferer Ansatz, aber leider nicht eben leicht.



Und außerdem kann ich Deiner Frage entnehmen, daß Du ein Spiel schreiben willst. Da hast Du dich für den Anfang völlig übernommen. Dafür bist Du mit einem entsprechenden Baukasten wie Gamemaker, 3D Gamemaker oder ähnlich besser beraten - ein Spiel ist nämlich ein Großprojekt. Mit einem Spielebaukasten kriegst du sehr schnell Ergebnisse und lernst auch was übers Programmieren, allerdings meistens in einer speziellen Sprache.



Verstöße: 24 (Anarchist in Ausbildung)
Mr. Kato
2007-03-29 12:55:30 UTC
Was willst du denn genau programmieren?

Damit du das programmieren verstehst - z.B. in Java,C++,C-

musst du erstmal lernen, was Klassen,Objekte,Methoden usw. sind, das ganze heißt dann Objektorientierte Programmierung (OOP). Die Entwicklung von Software ist ein weiträumiges Gebiet, wo man sich einen Bereich sucht und darauf spezialisiert. Das Programmieren ist relativ einfach, aber dazu muss man vorher das Konzept der Klassen & Co. verstehen. Suche dir am besten ein paar Links im Internet aus dem Gebiet, was du mal machen möchtest, wie z.B. C++.....du musst es eh von Grundauf lernen...C++ wäre ganz gut für z.B. Spieleentwicklung.
Corry
2007-03-29 17:01:40 UTC
tjo, wenn du hier schon so fragst, kann man nur sagen - mach mal!
Michgibtshiernichtmehr
2007-03-29 13:00:56 UTC
Ich kann dir als Einstieg die Hefte aus dem Knowware-Verlag empfehlen. Guck mal hier: http://www.knowware.de/?cat=6

Da sind auch diverse Hefte für C++Einsteiger dabei. Dir hier zu erklären, wie man am besten beginnt, würde glaube ich den Rahmen dieses Forums sprengen. Vor allem weiß ja auch niemand wie deine Vorkenntnisse sind.
GrosseWolke
2007-03-29 16:07:49 UTC
Hallo Triple H



Um ein Spiel zu entwickeln würde ich dir auch ein Baukasten-System empfehlen. Ich kenne aber keine Programme,



Die heutigen Programmiersprachen sind seeehhhrrrr umfangreich. Selbst erfahrene Programmierer/Entwickler müssen viel in den Hilfe-Dateien nachlesen.



Programmiersprachen gibt es auch eine ganze Menge.

Assembler

C/C+/C++

Pascal oder die Weiterentwicklung Delphi

Cobol

BASIC

LISP

MODULO

...

Aber alle Programmiersprachen setzen logisches Denken und Wissen über Hard- bzw. Software voraus. Auch Disziplin ist gefordert. (Belesen, Erstellen eines Programm-Ablauf-Planes (PAP)).



Eine gewisse Fantasie ist auch gefragt. Da man ja eine gewisse Vorstellung hat, wie ein Programm aussehen und funktionieren soll.



Der nächste Schritt ist dann die Auswahl der Sprache. Um nicht unnötig Geld für eine Programmiersprache zu investieren, empfehle ich Dir erst einmal eine Freeware zum Programmieren. Bei vielen Büchern zum Thema Programmierung sind Probier-Versionen mit dabei.
jkv
2007-03-29 13:29:05 UTC
Ich habe vor Kurzem mit dem Programmieren begonnen mit html, dh mit dem Erstellen von Internet-Seiten. Das ist einfach und macht spass, man sieht gleich ein Ergebnis und man kann das steigern, zB Java.
whyskyhigh
2007-03-29 13:31:56 UTC
ich wuerde pascal lernen und mir free pascal besorgen das ist kostenlos. auf der hp findest du auch hilfe und anleitung und forum.

wenn du das kannst

dann kannst du auch c++ machen. c++ ist weit verbreitet aber eine schwere und unlogische programmiersprache.





allerdings wirst du wahrscheinlich von pascal zu delphi gehen was so ca. ist wie c++ aber viel besser und klarer und es passt auch zu pascal.


Dieser Inhalt wurde ursprünglich auf Y! Answers veröffentlicht, einer Q&A-Website, die 2021 eingestellt wurde.
Loading...