Wenn dies Ihr erster Besuch hier ist,
lesen Sie bitte zuerst die Hilfe - Häufig gestellte Fragen
durch. Sie müssen sich vermutlich registrieren,
bevor Sie Beiträge verfassen können. Klicken Sie oben auf 'Registrieren', um den Registrierungsprozess zu
starten. Sie können auch jetzt schon Beiträge lesen. Suchen Sie sich einfach das Forum aus, das Sie am meisten
interessiert.
Also, ich hab das jetzt noch nie gemacht, aber ich hab mal in nem andern Forum angefragt, weil ich ein 2 dimensionales Spiel programmieren wollte... da habe ich folgende Antwort bekommen:
Spieleprogrammierung gilt nicht umsonst als eine der höchsten Künste der Informatik. Neben der reinen Programmiersprache sollte man Ahnung von Vektorrechnung, dem Graphiksubsystem (OpenGL, DirectX) und Organisation haben. Die reine Sprache macht's dir nicht wirklich leichter.
Ich empfehle, als nächsten Schritt erst mal locker an Graphikprogrammierung ranzugehen. Ich kann "Jetzt lerne ich OpenGL" von MuT empfehlen; hab das selbst und mir hat's geholfen
Als nächsten Schritt solltest du dich für eine Bibliothek entscheiden, die dir ein wenig Arbeit abnimmt, wie Video-/Audio- und Eingabekram. Denn die auch noch von Hand zu machen, ist für ein ein-mann-projekt sicher zu viel. Beispielsweise SDL(http://de.wikipedia.org/wiki/Simple_DirectMedia_Layer) oder Allegro(http://de.wikipedia.org/wiki/Allegro-Bibliothek).
(Auf den Wikipediaseiten sind Tutorials verlinkt)
Und sicherlich ist es alternativ praktisch, eine fertige Spieleengine zu verwenden. Dann musst du quasi nur noch die reine Spiellogik programmieren, weil alles andere fertig da ist.
Nur macht die es leider nicht überflüssig, vorher zu lernen, wie sie in etwa funktioniert
Naja, und du willst ja ein 3 dimensionales Spiel programmieren ^^
Wir haben in der Schule mal so kleines Games programmiert. Ich würd dir, wenn du den Borland C++ Builder hast, empfehlen mit einem einfachen Ping Pong Spiel anzufangen. Wenn dich das intressiert, kann ich dir gerne helfen. Sieht halt nicht so aus, wie dieses 3D Game, aber es ist ein Spiel ^^
ja klar. mir hat jemand in einem anderen Forum diesen Link gegeben, man kan sein Projekt vorstellen, und dan machen das erfahrene leute. Link: http://sourceforge.net gibt es so was auch in Deutsch?
Wenn ich das hier richtig verstehe meinst du, Christian, er soll erst einmal Englisch lernen oder? Mh ja das ist schon praktisch für die ganzen Befehle.
Ich hab mir am Anfang, selbst als ich Englisch konnte, Programmieren sehr leicht vorgestellt. Ich dachte, das lernt man so ruckzuck LOL aber das war sehr dumm. Programmieren zu lernen dauert sehr lange! Vor allem gibt es da mal für Borland Tutorials und da mal für nen anderes Programm usw. und dann muss man das halt für seine Bedürfnisse anpassen.
Ich hab das Glück, das wir ein Fach in der Schule haben, wo uns das ein Lehrer beibringt, undzwar so richtig ... Auch mit Theorie, UML usw.
Naja, lange Rede kurzer Sinn ... Ich würd halt echt erstmal klein anfangen, wenn du noch garnix kannst. Wenn du Borland hast, fang mit dem Konsolenexperten an. Schreib ein Programm, dass zwei Zahlen addiert, oder Text ausgibt oder was weiß ich.
Im "anderen Forum" programmiert dir auch keiner etwas, wie kommst du darauf???
Dort könnnen Entwickler ihre Projekte vorstellen, aber nicht nacvh dem Motto "wer programmiert mir was", sondern "ich habe hier was, wer macht mit, beurteilt es oder helft mir bei einem Teilproblem"
Hast du denn ein Konzept erstellt?? Ein Pflichtheft oder sonstirgendwie deine Anforderungen definiert?
Und davon abgesehen:
ja das ist mir schon klar. ich will aber ein Spiel machen^.
Wieso zum Kuckuck wird eigentlich bei der Programierung immer erwartet, dass man von heute auf morgen alles kann??
Das der Compiler alles kann??
Das es für noch so krude Logik einen Befehl gibt??
Komisch, bei anderen Fertigkeiten fängt man auch unten an.
Hapadlap hat doch schon das richtige empfohlen:
Mache etwas einfaches
Mensch ärgere dich am PC. Mensch gegen 3 PC-Gegnern.
Dann ein 3D Pong oder Mahjong
Ansonsten suche auf dem Markt einen Entwickler den du bezahlst.
Comment