{"id":2572,"date":"2024-11-03T10:35:55","date_gmt":"2024-11-03T10:35:55","guid":{"rendered":"https:\/\/research.swissdigitization.ch\/?p=2572"},"modified":"2024-11-03T10:40:42","modified_gmt":"2024-11-03T10:40:42","slug":"der-inbetween-entwicklungszustand-bei-der-entwicklung-eines-neuen-spiels-developmentmorphosen","status":"publish","type":"post","link":"https:\/\/research.swissdigitization.ch\/?p=2572","title":{"rendered":"Der Inbetween-Entwicklungszustand bei der Entwicklung eines neuen Spiels &#8211; Developmentmorphosen"},"content":{"rendered":"\n<p>Eine der interessantesten Momente in der Spielentwicklung ist, wenn ein neues Projekt beginnt. Oft nimmt man dabei das Spiel, das am n\u00e4chsten zum zu Entwickelnden Spiel ist oder man nimmt die neuste Version der Engine und f\u00e4ngt darin an zu implementieren, Grafik anzupassen etc. Dabei gibt es einen Moment, wo das alte Spiel visuell noch da ist, das neue aber langsam reinkommt. Man entwickelt damit gleichzeitig aus dem alten das Neue. <\/p>\n\n\n\n<p>Im Nachfolgenden wird das Ganze gezeigt in einem fr\u00fchen Stadium von &#8222;Z\u00fcri Br\u00e4nnt&#8220; ausgehend vom noch nicht fertigen Spiel &#8222;Planet Coward&#8220;.<br><br>Das folgende Video zeigt die ersten Anpassungen in Menubild und im Spiel. <\/p>\n\n\n\n<figure class=\"wp-block-video\"><video height=\"720\" style=\"aspect-ratio: 1296 \/ 720;\" width=\"1296\" controls src=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2024\/11\/Screen-2024-11-03-112712.mp4\"><\/video><\/figure>\n\n\n\n<!--more-->\n\n\n\n<p><br>In den verschiedenen Editoren sind die \u00c4nderungen auch noch minimal:<\/p>\n\n\n\n<p><strong>BlockEditor<\/strong> &#8211; vorallem neu: die Inventar\/Inventar in der Szene und die statische Person. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"687\" src=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2024\/11\/Bildschirmfoto-2024-11-03-um-11.28.21-1024x687.png\" alt=\"\" class=\"wp-image-2575\" srcset=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2024\/11\/Bildschirmfoto-2024-11-03-um-11.28.21-1024x687.png 1024w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2024\/11\/Bildschirmfoto-2024-11-03-um-11.28.21-300x201.png 300w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2024\/11\/Bildschirmfoto-2024-11-03-um-11.28.21-768x515.png 768w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2024\/11\/Bildschirmfoto-2024-11-03-um-11.28.21-1536x1031.png 1536w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2024\/11\/Bildschirmfoto-2024-11-03-um-11.28.21-2048x1374.png 2048w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2024\/11\/Bildschirmfoto-2024-11-03-um-11.28.21-624x419.png 624w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><strong>SpriteEditor<\/strong> &#8211; neuer Mauszeiger<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2024\/11\/Bildschirmfoto-2024-11-03-um-11.28.41-1024x640.png\" alt=\"\" class=\"wp-image-2576\" srcset=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2024\/11\/Bildschirmfoto-2024-11-03-um-11.28.41-1024x640.png 1024w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2024\/11\/Bildschirmfoto-2024-11-03-um-11.28.41-300x188.png 300w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2024\/11\/Bildschirmfoto-2024-11-03-um-11.28.41-768x480.png 768w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2024\/11\/Bildschirmfoto-2024-11-03-um-11.28.41-1536x961.png 1536w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2024\/11\/Bildschirmfoto-2024-11-03-um-11.28.41-2048x1281.png 2048w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2024\/11\/Bildschirmfoto-2024-11-03-um-11.28.41-624x390.png 624w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><strong>BobEditor<\/strong> &#8211; der Avatar ist neu <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"616\" src=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2024\/11\/Bildschirmfoto-2024-11-03-um-11.28.32-1024x616.png\" alt=\"\" class=\"wp-image-2577\" srcset=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2024\/11\/Bildschirmfoto-2024-11-03-um-11.28.32-1024x616.png 1024w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2024\/11\/Bildschirmfoto-2024-11-03-um-11.28.32-300x181.png 300w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2024\/11\/Bildschirmfoto-2024-11-03-um-11.28.32-768x462.png 768w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2024\/11\/Bildschirmfoto-2024-11-03-um-11.28.32-1536x924.png 1536w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2024\/11\/Bildschirmfoto-2024-11-03-um-11.28.32-2048x1232.png 2048w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2024\/11\/Bildschirmfoto-2024-11-03-um-11.28.32-624x375.png 624w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Auch der <strong>Code<\/strong> ist noch durchsetzt (und viele Codestellen bleiben weiterhin dort, weil unklar ist ob die Sachen noch anders genutzt werden und warum auch l\u00f6schen schade ja nicht.)<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"845\" src=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2024\/11\/Bildschirmfoto-2024-11-03-um-11.23.39-1024x845.png\" alt=\"\" class=\"wp-image-2573\" srcset=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2024\/11\/Bildschirmfoto-2024-11-03-um-11.23.39-1024x845.png 1024w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2024\/11\/Bildschirmfoto-2024-11-03-um-11.23.39-300x247.png 300w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2024\/11\/Bildschirmfoto-2024-11-03-um-11.23.39-768x633.png 768w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2024\/11\/Bildschirmfoto-2024-11-03-um-11.23.39-624x515.png 624w, https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2024\/11\/Bildschirmfoto-2024-11-03-um-11.23.39.png 1370w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><br><strong>GeheZu-Routine <\/strong>&#8211; in dieser ersten Version wird eine Art Zombie\/Raketensteuerung f\u00fcr den Avatar verwendet.<\/p>\n\n\n\n<figure class=\"wp-block-video\"><video height=\"720\" style=\"aspect-ratio: 1296 \/ 720;\" width=\"1296\" controls src=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2024\/11\/Screen-2024-11-03-112712-1.mp4\"><\/video><\/figure>\n\n\n\n<p><br><br><strong>Entwicklungswelten<\/strong>: Hier die <strong>ZombieWelt<\/strong> &#8211; interessant sind auch die Welten in der Entwicklung. Hier sichtbar wie der Avatar aus zwei Bobs mit 16&#215;16 aufgebaut ist. Es klappt halt noch nicht.<\/p>\n\n\n\n<figure class=\"wp-block-video\"><video height=\"720\" style=\"aspect-ratio: 996 \/ 720;\" width=\"996\" controls src=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2024\/11\/Screen-2024-11-02-2054131.mp4\"><\/video><\/figure>\n\n\n\n<p>Gesch\u00fcttelt und nicht ger\u00fchrt: Ein <strong>Bug<\/strong> beim Ankommen am Ziel einer indirekten Steuerung &#8211; Shaking body. Schade werden diese Objekte nicht mehr benutzt in Spielen.<\/p>\n\n\n\n<figure class=\"wp-block-video\"><video height=\"566\" style=\"aspect-ratio: 950 \/ 566;\" width=\"950\" controls src=\"https:\/\/research.swissdigitization.ch\/wp-content\/uploads\/2024\/11\/Screen-2024-11-03-1139461.mp4\"><\/video><\/figure>\n\n\n\n<p><strong>Grafik-Tests<\/strong><\/p>\n\n\n\n<p>Und ja die Grafik ist irgendwie Amiga-like &#8211; schon sehr Digitaler Amigabiedermeier.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Eine der interessantesten Momente in der Spielentwicklung ist, wenn ein neues Projekt beginnt. Oft nimmt man dabei das Spiel, das am n\u00e4chsten zum zu Entwickelnden Spiel ist oder man nimmt die neuste Version der Engine und f\u00e4ngt darin an zu implementieren, Grafik anzupassen etc. Dabei gibt es einen Moment, wo das alte Spiel visuell noch [&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-2572","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/research.swissdigitization.ch\/index.php?rest_route=\/wp\/v2\/posts\/2572","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=2572"}],"version-history":[{"count":3,"href":"https:\/\/research.swissdigitization.ch\/index.php?rest_route=\/wp\/v2\/posts\/2572\/revisions"}],"predecessor-version":[{"id":2583,"href":"https:\/\/research.swissdigitization.ch\/index.php?rest_route=\/wp\/v2\/posts\/2572\/revisions\/2583"}],"wp:attachment":[{"href":"https:\/\/research.swissdigitization.ch\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2572"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/research.swissdigitization.ch\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2572"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/research.swissdigitization.ch\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2572"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}