{"id":5975,"date":"2013-12-25T12:25:37","date_gmt":"2013-12-25T11:25:37","guid":{"rendered":"http:\/\/www.gamelab.ch\/?p=5975"},"modified":"2013-12-25T12:25:37","modified_gmt":"2013-12-25T11:25:37","slug":"gamedesign-fur-atari-2600-oder-als-unity3d-handarbeit-war-mit-rasterstrahlen","status":"publish","type":"post","link":"https:\/\/www.gamelab.ch\/?p=5975","title":{"rendered":"Gamedesign  f\u00fcr Atari 2600 oder als Unity3d Handarbeit war mit Rasterstrahlen"},"content":{"rendered":"<p><a href=\"http:\/\/www.gamelab.ch\/wp-content\/uploads\/Bildschirmfoto-2013-12-25-um-11.32.25.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-medium wp-image-5974\" title=\"Bildschirmfoto 2013-12-25 um 11.32.25\" src=\"http:\/\/www.gamelab.ch\/wp-content\/uploads\/Bildschirmfoto-2013-12-25-um-11.32.25-300x236.png\" alt=\"\" width=\"300\" height=\"236\" \/><\/a><br \/>\nDie Slides &#8222;Atari 2600 VCS Programming&#8220; von Carlos Duarte do Nascimento f\u00fchren tief hinein in den Kaninchenbau der Gameprogrammierung in den 70er Jahren. Atari hat nach dem Arcademarkt auch einen &#8218;fetten&#8216; Fuss im Videoconsolenmarkt. Atari verf\u00fcgte nat\u00fcrlich auch \u00fcber verschiedene Brands und Konzepte aus den Arcades, die man in diesem neuen Video Medium umsetzen konnte. Die Verkaufszahlen seit der Markteinf\u00fchrung 1977\u00a0sind immens: 30Mio (vs XBox 76 Mio). Andere Marktriesen wie \u00a0Mattel richten sich vor\u00fcbergehend strategisch auf Mobiles wie <a href=\"http:\/\/www.handheldmuseum.com\/Mattel\/Mattel-Basketball.jpg\" target=\"_blank\">spezifische Handhelds<\/a>, einzelne Tischspiele aus und kommen erst wieder mit der technisch ausgefeilteren aber neueren Intellivision auf den Markt.<br \/>\nDie Atari 2600 Konsole war eigentlich auf Sportspiele bzw. Konkurrenz (Motivation) ausgelegt. Atari wollte ins (Familien-)Wohnzimmer neu mit Fernseher. So war die Hardware auch ausgelegt: Es gab nur Playfields (Bl\u00f6cke) und folgende Spritekategorien: 2x Player, 2x Missile, 1x Ball und das alles je einfarbig. Programmiertechnisch konnte man sie noch duplizieren oder stretchen. Aber: Es gab keinen Videospeicher (VRAM), so dass man &#8222;direkt&#8220; auf den Rasterstrahl schreiben musste (einzelne Objekte mit mehreren vertikalen Farben wurden nur direkt \u00fcber das Schreiben auf den Rasterstrahl \u00fcberhaupt m\u00f6glich).<br \/>\nDadurch wurde die Spielprogrammierung jenseits von Pong zum wahren (technischen &amp; gamemechanischen) Kunstst\u00fcck. Die Slides von &#8222;Atari 2600 VCS Programmierung&#8220; zeigen auf, mit welchen Tricks hier Spiele ohne Ende entstanden (bis heute \u00fcber 600 Titel). Interessanterweise wurde der Stil der VCS bis heute nie als &#8222;Retro&#8220; neu erfunden.<br \/>\nDer Eingang zum Kaninchenbau:<br \/>\n<a href=\"http:\/\/de.slideshare.net\/chesterbr\/atari-2600programming\" target=\"_blank\">de.slideshare.net\/chesterbr\/atari-2600programming &gt;<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Die Slides &#8222;Atari 2600 VCS Programming&#8220; von Carlos Duarte do Nascimento f\u00fchren tief hinein in den Kaninchenbau der Gameprogrammierung in den 70er Jahren. Atari hat nach dem Arcademarkt auch einen &#8218;fetten&#8216; Fuss im Videoconsolenmarkt. Atari verf\u00fcgte nat\u00fcrlich auch \u00fcber verschiedene &hellip; <a href=\"https:\/\/www.gamelab.ch\/?p=5975\">Weiterlesen <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[38,5,8,1],"tags":[],"class_list":["post-5975","post","type-post","status-publish","format-standard","hentry","category-code","category-game","category-gamedesign","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/www.gamelab.ch\/index.php?rest_route=\/wp\/v2\/posts\/5975","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.gamelab.ch\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.gamelab.ch\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.gamelab.ch\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.gamelab.ch\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=5975"}],"version-history":[{"count":0,"href":"https:\/\/www.gamelab.ch\/index.php?rest_route=\/wp\/v2\/posts\/5975\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.gamelab.ch\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=5975"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.gamelab.ch\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=5975"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.gamelab.ch\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=5975"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}