{"id":4131,"date":"2025-04-25T08:31:58","date_gmt":"2025-04-25T08:31:58","guid":{"rendered":"https:\/\/research.swissdigitization.ch\/?p=4131"},"modified":"2025-04-25T08:31:58","modified_gmt":"2025-04-25T08:31:58","slug":"erste-diskussion-der-80-90er-jahre-prototypen-von-imp89-zeitzeugenbericht-bewertung-in-bearbeitung","status":"publish","type":"post","link":"https:\/\/research.swissdigitization.ch\/?p=4131","title":{"rendered":"Erste Diskussion der 80\/90er Jahre Prototypen von Imp89 [Zeitzeugenbericht &amp; Bewertung] &#8211; In Bearbeitung"},"content":{"rendered":"\n<p>Die ersten Prototypen von Imp89 [Assemblerphase] versuchen Spiele zu sein, die den Ideen der &#8218;grossen&#8216; Spiele\/Demos folgen. Sie versuchen also diese Spielmechaniken und Stile zu simulieren. <br><br>Konkret gibt es nicht soviel Einfluss aus anderen Bereichen. Es wird wenig versucht einen eigenen Stil zu entwickeln. Eventuell gibt es eigene Entwicklung in der Grafik bei Dingen wie B\u00fcchern etc. Vorlagen sind eher Arcade\/Spielhallen-Games, die verkauften Homecomputespiele (Hits) und die Demoscene.<br><br>In Sachen Spiel gibt es vermutlich falsche Vorstellungen zu den benutzten Techniken. Dabei ist der benutzte Computer Atari ST nicht gerade hilfreich, da er kein &#8222;Videogame-Computer&#8220; ist. Er bringt fast nichts mit wie Hardwaresprites, Scrolling, Musikroutinen (YM). Die Magazinartikel oder B\u00fccher sind d\u00fcrftig &#8211; etwa 1987. Anders gesagt: Es muss eigentlich alles selbst gemacht werden. Ein Fehlen von anderen Ressourcen und Programmierinteressierten (ausser meinem Bruder) in der Peergroup half dabei auch nicht. Die n\u00e4chsten an Spielprogrammierung interessierten Kollegen war in der Kantonsschule. Dieser hatte einen PC (MS-DOS) und das war dann noch jenseitiger. Er programmierte mit einem Kollegen zusammen ein Tetris in PASCAL. <\/p>\n\n\n\n<p>Deswegen basieren einige Prototypen auf Falschannahmen (In Technik und Konzept) und sind viel zu kompliziert im Vergleich zu den L\u00f6sungen in publizierten Games nach heutigem Wissen. <br><\/p>\n\n\n\n<!--more-->\n\n\n\n<h2 class=\"wp-block-heading\">Komplexit\u00e4t von Spielen &#8211; das OneScreenGame<\/h2>\n\n\n\n<p>Das erste Spiel (Basic Zeit) war ein Listingkampfspiel &#8211; der <a href=\"https:\/\/research.swissdigitization.ch\/?p=1089\">Smilie-\u00fcber-den-Abgrund-Shooter<\/a> (freie Bennungen). <br><br>Hier handelte es sich um ein OneScreenGame. Richtig gute Spiele waren nat\u00fcrlich keine OneScreen-Games und auch keine Screen-to-Screen-Umschaltspiele sondern eben State-Of-The-Art. Sie scrollten! oder hatten eine Kamera &#8211; aus heutiger Perspektive. Der Fokus als Entwickler* war also getrieben von den Ganz Grossen, den Spielen, die im PowerPlay &#8222;gut-sehr gut&#8220;-Wertungen hatten. <\/p>\n\n\n\n<p>In diesem Sinn, war das einfach zu erreichende Spiel im &#8222;Genre&#8220; OneScreen Game nicht so attraktiv. Es war aber auch klar, mit Basic kam man nicht besonders weit. Dann <a href=\"https:\/\/www.vintagecomputing.ch\/?browseid=9195\">STOS<\/a> &#8211; eine Basic-Game-Variante. Darum war der n\u00e4chste Abstecher C. Aber auch dies half wenig f\u00fcr die Spielproduktion &#8211; zu wenig schnell und keine Einsicht halt Spiele zu machen, die &#8222;man machen konnte&#8220;.Und dann Assembler mit dem ersten Spiel: Auff\u00fcllen eines K\u00fcbels mit Joystick-Links-Rechts-Ger\u00fcttle (Decathlon). Dies war m\u00f6glich, wenn man zwei Bilder von einem Gegenstand hatte &#8211; leer und voll. Dann konnte man einfach die Linien dar\u00fcber kopieren. Dazu brauchte man nicht viel Ahnung.<\/p>\n\n\n\n<p>ToDo: Abkl\u00e4rung TEKO &#8211; ein OneScreen-Geschicklichkeitsspiel-Prototyp. <\/p>\n\n\n\n<p>Die &#8222;Erl\u00f6sung&#8220; kam dann, als der STE auf den Markt kam. Eine Variante, die funktionierte wie der Amiga &#8211; Scrolling, Digitaler Sound. Hier enstanden einige Spiel-Prototypen.<\/p>\n\n\n\n<p> \/\/ ToDo: Konkretere Datierung und Timeline der Entwicklungen der Prototypen<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Spritekollisionen<\/h2>\n\n\n\n<p>Hier versuchte ich Pixel-Kollisionen, wie sie die richtigen GameHardwares wie Consolen\/C64 und vermeintlich auch der Amiga hatten zu emulieren. Darum gibt es viele Versuche mit einer speziellen Farbe, um die Dinge herum, das zu simulieren. Wissen heute: es reicht auch v\u00f6llig mit Rechteck-Kollisionen zu arbeiten. Der Unterschied wird vom Spielenden nicht bemerkt.<\/p>\n\n\n\n<p>ToDo: BeispielScreens und Prototypen hochladen inklusive Ressourcen<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Grafik und Designvorstellungen<\/h2>\n\n\n\n<p>Siehe dazu auch Grafik- und Designentwicklung der Consolen &amp; Homecomputerscene <a href=\"https:\/\/research.swissdigitization.ch\/?p=3933\">https:\/\/research.swissdigitization.ch\/?p=3933<\/a><\/p>\n\n\n\n<p>[&#8230;]<\/p>\n\n\n\n<p>[In \u00dcberarbeitung]<\/p>\n\n\n\n<p><br><br> <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Die ersten Prototypen von Imp89 [Assemblerphase] versuchen Spiele zu sein, die den Ideen der &#8218;grossen&#8216; Spiele\/Demos folgen. Sie versuchen also diese Spielmechaniken und Stile zu simulieren. Konkret gibt es nicht soviel Einfluss aus anderen Bereichen. Es wird wenig versucht einen eigenen Stil zu entwickeln. Eventuell gibt es eigene Entwicklung in der Grafik bei Dingen wie [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-4131","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/research.swissdigitization.ch\/index.php?rest_route=\/wp\/v2\/posts\/4131","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/research.swissdigitization.ch\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/research.swissdigitization.ch\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/research.swissdigitization.ch\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/research.swissdigitization.ch\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=4131"}],"version-history":[{"count":1,"href":"https:\/\/research.swissdigitization.ch\/index.php?rest_route=\/wp\/v2\/posts\/4131\/revisions"}],"predecessor-version":[{"id":4132,"href":"https:\/\/research.swissdigitization.ch\/index.php?rest_route=\/wp\/v2\/posts\/4131\/revisions\/4132"}],"wp:attachment":[{"href":"https:\/\/research.swissdigitization.ch\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=4131"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/research.swissdigitization.ch\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=4131"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/research.swissdigitization.ch\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=4131"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}