Donkey Kong und ich
Im Herbst 1981 trat ich in die Universität ein und wurde süchtig nach den Spielen Centipede und Tempest auf Atari-Arcade-Automaten. Ich war ein wenig mit der Hardware von Atari 400/800-PCs vertraut und entschied mich für einen verheerenden Kauf für das Studentenbudget - Atari 400 und einen Schwarzweißfernseher (ich konnte mir keine Farbe leisten). Nachdem ich genug mit Basic gespielt hatte, kaufte ich mir eine Kassette mit Assembler / Editor und begann, über den Centipede-Klon nachzudenken. Ich hatte nicht die Möglichkeit, mich auf die Erfahrungen früherer Spieleprojekte zu verlassen, und ich musste alles selbst verstehen. Genau wie bei Schulaufgaben: Sie müssen eine Lösung finden, indem Sie nur kleine Tipps aus Lehrbüchern und Vorlesungen verwenden. Jeder, der mit Asm / Editor gearbeitet hat, trägt höchstwahrscheinlich die gleichen tiefen emotionalen Narben wie ich! Der Editor war unglaublich langsam, der Debugger lief trocken und ich musste Kommentare löschen und Überlagerungen in einigen Kilobyte verwenden ( es gab nicht viele RAMs und alle Variablen passten nicht, daher wurde die Überlagerungstechnik verwendet - verschiedene Gruppen von Variablen wurden an denselben Adressen platziert. Es ist klar, dass Gleichzeitig konnten Variablen aus verschiedenen Abschnitten nicht verwendet werden, und nicht nur Variablen mit derselben Adresse, sondern im Allgemeinen Variablen aus verschiedenen Überlagerungsabschnitten.), um den gesamten Code anzupassen. Die Erstellung des Spiels, das ich Myriapede nannte, dauerte drei Monate. Ich habe immer noch Skizzen und Skizzen: Millimeterpapier, mit bunten Stiften und hexadezimalen Farbwerten bestrichen, sorgfältig auf die Felder geschrieben. Ich nahm zufällig Farben auf: Ich hatte nur einen billigen Schwarzweißbildschirm und ging für ein paar Stunden zu meinem Freund, um die Farbwerte auf seinem Fernseher zu überprüfen und anzupassen.Atari Program Exchange (Taschenverlag) hat einen Wettbewerb mit einem Hauptpreis von 25.000 US-Dollar angekündigt. Während des gesamten Semesters habe ich Universitätsklassen übersprungen und nur Myriapede studiert. Ich beendete das Spiel mit einem Vorsprung von ein oder zwei Wochen und schickte es zum Wettbewerb.Ein paar Wochen später kam ein Brief von Atari, in dem sie berichteten: Erstens waren sie sehr beeindruckt von meiner Arbeit, aber zweitens war sie Centipede sehr ähnlich (na ja, das war es) und deshalb sind sie gezwungen, sie abzulehnen. Der Untertext war, dass sie mich wahrscheinlich verklagen würden, wenn ich versuchen würde, das Spiel zu verkaufen. Ich war niedergeschlagen. Er schloss dieses Thema für sich und brachte ein paar Exemplare zur örtlichen Hobbygruppe. Ich denke, dass sich das Spiel von dort aus verbreitete, und ich habe gehört, dass es den Leuten gefallen hat ("das beste Programm von 1982" oder so ähnlich).
Jeder, der mit Asm / Editor gearbeitet hat, trägt höchstwahrscheinlich die gleichen tiefen emotionalen Narben wie ich! Der Editor war unglaublich langsam, der Debugger lief trocken und ich musste Kommentare löschen und Überlagerungen in einigen Kilobyte verwenden ( es gab nicht viele RAMs und alle Variablen passten nicht, daher wurde die Überlagerungstechnik verwendet - verschiedene Gruppen von Variablen wurden an denselben Adressen platziert. Es ist klar, dass Gleichzeitig konnten Variablen aus verschiedenen Abschnitten nicht verwendet werden, und nicht nur Variablen mit derselben Adresse, sondern im Allgemeinen Variablen aus verschiedenen Überlagerungsabschnitten.), um den gesamten Code anzupassen. Die Erstellung des Spiels, das ich Myriapede nannte, dauerte drei Monate. Ich habe immer noch Skizzen und Skizzen: Millimeterpapier, mit bunten Stiften und hexadezimalen Farbwerten bestrichen, sorgfältig auf die Felder geschrieben. Ich nahm zufällig Farben auf: Ich hatte nur einen billigen Schwarzweißbildschirm und ging für ein paar Stunden zu meinem Freund, um die Farbwerte auf seinem Fernseher zu überprüfen und anzupassen.Atari Program Exchange (Taschenverlag) hat einen Wettbewerb mit einem Hauptpreis von 25.000 US-Dollar angekündigt. Während des gesamten Semesters habe ich Universitätsklassen übersprungen und nur Myriapede studiert. Ich beendete das Spiel mit einem Vorsprung von ein oder zwei Wochen und schickte es zum Wettbewerb.Ein paar Wochen später kam ein Brief von Atari, in dem sie berichteten: Erstens waren sie sehr beeindruckt von meiner Arbeit, aber zweitens war sie Centipede sehr ähnlich (na ja, das war es) und deshalb sind sie gezwungen, sie abzulehnen. Der Untertext war, dass sie mich wahrscheinlich verklagen würden, wenn ich versuchen würde, das Spiel zu verkaufen. Ich war niedergeschlagen. Er schloss dieses Thema für sich und brachte ein paar Exemplare zur örtlichen Hobbygruppe. Ich denke, dass sich das Spiel von dort aus verbreitete, und ich habe gehört, dass es den Leuten gefallen hat ("das beste Programm von 1982" oder so ähnlich).



 Source: https://habr.com/ru/post/de397971/
All Articles