Spieleentwicklung

Hallo!
Ich würde gern damit anfangen, Spiele zu programmieren.
Mit welcher Sprache lässt sich das am besten machen?
Und wo kann ich mir Grundlagen und weiterführende Tutorials anlesen?
Kann mir da vielleicht jemand weiter helfen?

Danke im Voraus
Mit freundlichen Grüßen

Christoph

Hallo Christoph,

Ich würde gern damit anfangen, Spiele zu programmieren.
Mit welcher Sprache lässt sich das am besten machen?

Ein Schachspiel würde ich nicht in Assembler schreiben wollen und ein Egoshooter wird in VB sicher nicht besonders gut. Ohne das etwas weiter einzugrenzen ist die Frage nicht zu beantworten.

Gruß, Rainer

Auch hallo.

Ich würde gern damit anfangen, Spiele zu programmieren.
Mit welcher Sprache lässt sich das am besten machen?

Alleine für die Windows Plattform: DirectX & C++ oder C#, XNA, OpenGL
Ansonsten: Java3D (eingeschränkt), LUA, Qt, …
Mit Mathematik und Physik sollte man übrigens nicht auf Kriegsfuss stehen :wink:

mfg M.L.

Hallo,

Ich würde gern damit anfangen, Spiele zu programmieren.

Was für Spiele? Grafik-intensive? Oder eher Brett-, Karten- oder Logikspiele? Für welche Plattformen?

Mit welcher Sprache lässt sich das am besten machen?

C und Perl wären meine Favoriten. Abhängig davon, was es ist.

Grüße,
Moritz

Es soll schon ein wenig anspruchsvoller sein.
Also mehr als ein einfaches Memory oder Zahlenratenspiel in JavaScript oder so.
Ich weiß, das ist nicht schnell gemacht. Das soll es auch gar nicht. Nur muss ich ja irgenwann und irgendwo anfangen und brauche deshalb am besten ein paar Tutorials oder so was in der Art.

Hallo Christoph,

Es gibt ein recht gut gemachtes Buch:
http://www.amazon.de/Spieleprogrammierung-DirectX-ei…

das ist durchaus für Einsteiger geeignet. Hat das nötigste C++ drin, WIN-API-Grundlagen und eben DirectX.

lg
Martin B

GW-BASIC

Hallo Christoph,

Ich würde gern damit anfangen, Spiele zu programmieren.
Mit welcher Sprache lässt sich das am besten machen?

Ein Schachspiel würde ich nicht in Assembler schreiben wollen
und ein Egoshooter wird in VB sicher nicht besonders gut. Ohne
das etwas weiter einzugrenzen ist die Frage nicht zu
beantworten.

hab mal Pac-Man in GW-BASIC geschrieben. den kann man sicher auch in VB oder assembler schreiben :smile:

Gruss, Marco

Hi Marco,

hab mal Pac-Man in GW-BASIC geschrieben. den kann man sicher
auch in VB oder assembler schreiben :smile:

sicher. Space Invaders natürlich auch. Gehen wir ein paar Jahre weiter, Warcraft II wird mit Basic nichts mehr und wer Monkey Island in Assembler schreibt ist selbst Schuld. :smile:

Gruß, Rainer

Wie hieß denn das Spiel, wo King Kong explodierende Bananen unter einem vorgebbaren Winkel mit vorgebbarer KRaft auf einen anderen King Kong wirft (parabelförmiger flug) wer den anderen zuerst trifft, hat gewonnen?

Jedenfalls könnte man das sich er auch mit einer gailen Animation und Grafikmaschine programmieren. wär doch cool, oder?

Man kann alles irgendwie aufpeppen oder abspecken

Siehe „mud“-s

Gruss, Marco

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hallo,

Wie hieß denn das Spiel, wo King Kong explodierende Bananen
unter einem vorgebbaren Winkel mit vorgebbarer KRaft auf einen
anderen King Kong wirft (parabelförmiger flug) wer den anderen
zuerst trifft, hat gewonnen?

das hat auf dem Amiga mit Panzern angefangen, ‚Scorched Tanks‘ und gibt es als ‚Frontschweine‘ und ‚Worms‘ immer noch.

Jedenfalls könnte man das sich er auch mit einer gailen
Animation und Grafikmaschine programmieren. wär doch cool,
oder?

Ist, nicht wäre. :smile: Das letzte Worms ist noch gar nicht alt.

Man kann alles irgendwie aufpeppen oder abspecken

Ja. Aber wenn ‚das Geschoss‘ (die Banane) ‚fliegen‘ soll, wird es mit Basic schon eng. Für Animationen ist VB einfach nicht gemacht, mit Blitzbasic würde es aber gehen. :smile:

Gruß, Rainer

Hallo

Wie hieß denn das Spiel, wo King Kong explodierende Bananen
unter einem vorgebbaren Winkel mit vorgebbarer KRaft auf einen
anderen King Kong wirft (parabelförmiger flug) wer den anderen
zuerst trifft, hat gewonnen?

GORILLA.BAS (DOS5)
http://blogs.msdn.com/photos/virtual_pc_guy/images/8…
http://en.wikipedia.org/wiki/Gorillas_%28computer_ga…

Jedenfalls könnte man das sich er auch mit einer gailen
Animation und Grafikmaschine programmieren. wär doch cool,
oder?

Ja!

Grüße

CMБ

mit welcher engine???
hi

also als erstes ist meine frage willst du auch die engien selber machen oder nur das game??
dann wenn du (und das nehme ich mal an auf grund der postes hier) eine engine verwendest um ein game zu entwickeln ist es nicht eine frage welche prog-sprache die beste ist sondern welche unterstützt wird von der engine. 2: besteht das game-entwickeln nicht nur auch proggen sondern auch aus modeln und leveldesignen. und da sollte man eine engine aussuchen die einen guten editor hat :wink:.
gruss
sam

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]