Wir haben im Internet eine Menge Informationen über viele Engines, SDKs, ausgefallene IDEs usw. Aber wie haben die Leute es in der Vergangenheit geschafft, Spiele zu entwickeln? Gibt es "berühmte" Werkzeuge? Was war die am häufigsten verwendete Programmiersprache? Wie wurden sie in Patronen eingesetzt?
game-industry
Matias
quelle
quelle
Antworten:
Assembly und C waren die Sprachen oft. Zum Beispiel: RollerCoaster Tycoon wurde von 1 Mann in der Montage geschrieben.
Sie können sich diese Nes Dev-Site ansehen , die sich mit der Entwicklung von Homebrew-NES-Spielen befasst. Ich habe sogar diesen Quellcode für ein altes SNES-Spiel gefunden
quelle
Auf 8-Bit- und 16-Bit-Plattformen würde ich im Allgemeinen eine Kombination aus einem Makroassembler zum Kompilieren meines Codes (immer Assembly!) Und einer Art Monitorkassette zum Debuggen verwenden.
Diese Cartridges waren großartige Entwicklungswerkzeuge.
Für das erste Spiel, das ich geschrieben habe (auf dem c64), habe ich zuerst meinen eigenen Makro-Assembler mit dem Monitorwagen geschrieben. Ich hatte ruckelfreies 60-Hz-Scrollen im Texteditor (!)
Auf dem Amiga war DevPac der Assembler meiner Wahl.
Die professionelleren Leute (die Geld hatten!) Hatten Cross-Development-Setups, bei denen Sie den Zielcomputer an einen PC anschließen und diesen dazu verwenden würden, Code darauf abzulegen.
Für Grafiken begann ich mit dem Zeichnen auf Millimeterpapier und schrieb später meine eigenen Charakter- und Sprite-Editoren. Offensichtlich war es auf Amiga DPaint.
quelle
Was die berühmte Frage nach den Werkzeugen betrifft, passt DPaint (auch bekannt als Deluxe Paint ) auf die künstlerische Seite.
quelle
Wenn Sie ein iDevice haben, schauen Sie sich die Apps "2600 Magic" ( 1Up-Artikel ) und "Dragster Magic" von David Crane an. Sie sind ein spaßiger Einblick in die Atari 2600-Programmierung.
quelle
3 Wörter: Serial Port Debugger . Ich fühle mich unrein, wenn ich nur darüber nachdenke.
quelle
Edge erzählte eine Geschichte darüber, wie Gauntlet hergestellt wurde. Alle Kunstwerke wurden auf Millimeterpapier gezeichnet und manuell programmiert!
quelle
Mit großer Schwierigkeit ...
quelle