• Das kreative Thema des Monats Oktober wird vor allem diejenigen unter Euch besonders ansprechen, denen Do-it-yourself quasi im Blut liegt. Zeigt uns Eure Improvisationskünste oder fotografiert, was andere Leute sich so im Alltag zusammengestrickt haben. --> Zum Mitmachen bitte hier klicken

Space Invaders: Tempo-Änderung im Spiel durch zufälligen Prozessor-Effekt

Apfeltalk Redaktion

Redakteur
AT Redaktion
Registriert
15.06.24
Beiträge
34.100
SpaveInvandersHero.jpg


Der Tempowechsel im Arcade-Spiel Space Invaders ist nicht das Resultat genialer Programmierung, sondern ein technischer Nebeneffekt der verwendeten Hardware, insbesondere der Intel 8080 CPU. Diese CPU, die 1974 auf den Markt kam, konnte aufgrund der reduzierten Anzahl an zu verarbeitenden Aliens pro Runde die Spielgeschwindigkeit erhöhen, was nicht absichtlich eingeplant war. Der ursprüngliche Spielablauf erforderte viele Rechenzyklen für jede Alien-Figur, und mit jedem abgeschossenen Alien stieg die Prozessorleistung pro Frame.

Spätere Emulatoren und Versionen mussten zusätzlichen Code einfügen, um das originale Spielerlebnis der Arcade-Version nachzubilden, da die ursprünglichen Entwickler diese Tempoänderung nicht eingeplant hatten. Emulatoren wie MAME simulieren die Bedingungen der alten Hardware, um das einzigartige Spielgefühl zu bewahren. Diese Hardware-Limitierungen haben nicht nur das Spiel geprägt, sondern auch einen Einfluss auf die Erhaltung klassischer Spiele gehabt.

Was haltet ihr von der Idee, dass technische Zufälle in der Videospielentwicklung das Spielerlebnis prägen? Diskutiert mit uns im Forum!

Um diese Inhalte anzuzeigen, benötigen wir die Zustimmung zum Setzen von Drittanbieter-Cookies.
Für weitere Informationen siehe die Seite Verwendung von Cookies.

Klick hier, um den vollständigen Beitrag im Magazin zu lesen

Hinweis: Dieser Beitrag ist eine automatisch erstellte Zusammenfassung mithilfe von Künstlicher Intelligenz. Eine redaktionelle Prüfung fand nicht statt.
 
Bei der Gelegenheit mal noch ein (sicherlich zu später) Appell an alle, die noch alte Hardware zuhause (oder vielleicht sogar noch im Elternhaus) lagern:

Wenn ihr das kleine Sicherheits-ABC in Sachen Elektronik draufhabt, schaut möglichst zeitnah in die Geräte hinein, ob dort vielleicht Kondensatoren oder Pufferbatterien noch entfernt werden müssten. Diese werden sicherlich schon auslaufen, aber vielleicht habt Ihr die Geräte günstig gelagert, so dass noch nicht Leiterbahnen oder Bauteile angegriffen wurden.

Das kann auch alte Macs betreffen, da hier auch Batterien verbaut wurden.

Zum (etwas holprig LLM-ierten) Beitrag: Technische Zufälle, beziehungsweise Limitationen waren ja gang und gäbe. Und natürlich haben sich daraus Tricks entwickelt, um daraus Spiele zu gestalten. Da gibt es eine ganze Reihe an faszinierenden Methoden, wie damals Spiele auf den Bildschirm gebracht wurden, die eigentlich auf dem Papier gar nicht möglich gewesen sind. Sprite-Mulitplexing war quasi der Beginn. Im Verlauf entstanden dann frühe Ansätze von Asset-Streaming, wo im Verlauf des Spiels in ruhigen Phasen im Hintergrund dekomprimiert, geladen und geplottet wurde - Levels entfalteten sich quasi wie Oregamis vor dem Monitor auseinander, damit der kostbare Speicherplatz geschont wurde. Dann noch Tricks für Farbverläufe und Farbtonverschiebungen, um mehr Farben auf den Bildschirm zu zaubern, als möglich waren; Software-Mixdowns, um noch mehr Stimmen für die Musik zu ermöglichen; eigene Zugriffsroutinen für Laufwerke, um Ladezeiten zu verkürzen, Platz zu gewinnen und Kopien zu erschweren. Und das ganze auf Datenträgern, die für so manches Word-Dokument von Heute nicht im Ansatz genügend Platz hätten.

Nicht unbedingt eine bequeme Zeit für Entwickler, aber die sehr engen Grenzen haben die Kreativität stark herausgefordert.