{"id":100,"date":"2017-07-20T15:05:22","date_gmt":"2017-07-20T15:05:22","guid":{"rendered":"http:\/\/smarten.spdns.de\/?page_id=100"},"modified":"2017-07-20T15:05:22","modified_gmt":"2017-07-20T15:05:22","slug":"smarten-tsuro","status":"publish","type":"page","link":"https:\/\/smarten.spdns.de\/?page_id=100","title":{"rendered":"smarten tsuro"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-76\" src=\"http:\/\/smarten.spdns.de\/wp-content\/uploads\/2017\/06\/smartentsuroLogo-1.png\" alt=\"\" width=\"1168\" height=\"504\" srcset=\"https:\/\/smarten.spdns.de\/wp-content\/uploads\/2017\/06\/smartentsuroLogo-1.png 1168w, https:\/\/smarten.spdns.de\/wp-content\/uploads\/2017\/06\/smartentsuroLogo-1-300x129.png 300w, https:\/\/smarten.spdns.de\/wp-content\/uploads\/2017\/06\/smartentsuroLogo-1-1024x442.png 1024w, https:\/\/smarten.spdns.de\/wp-content\/uploads\/2017\/06\/smartentsuroLogo-1-768x331.png 768w\" sizes=\"auto, (max-width: 1168px) 100vw, 1168px\" \/><\/p>\n<p>Unsere Aufgabe war es, das Brettspiel Tsuro als App zu implementieren. Hierf\u00fcr werden diverse Komponenten ben\u00f6tigt. Im Folgenden finden Sie ein \u00dcberblick, \u00fcber alle Komponenten aus denen smarten tsuro besteht. Hier eine kurze Zusammenfassung dieser<\/p>\n<hr \/>\n<h4>Server-Komponente<\/h4>\n<hr \/>\n<h5>Server\/Engine<\/h5>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-186\" src=\"http:\/\/smarten.spdns.de\/wp-content\/uploads\/2017\/07\/Server-engeen.png\" alt=\"\" width=\"1023\" height=\"668\" srcset=\"https:\/\/smarten.spdns.de\/wp-content\/uploads\/2017\/07\/Server-engeen.png 1023w, https:\/\/smarten.spdns.de\/wp-content\/uploads\/2017\/07\/Server-engeen-300x196.png 300w, https:\/\/smarten.spdns.de\/wp-content\/uploads\/2017\/07\/Server-engeen-768x501.png 768w\" sizes=\"auto, (max-width: 1023px) 100vw, 1023px\" \/><\/p>\n<p>Alle, an einem Spiel beteiligten Komponenten, verbinden sich mit unserem Server. Die Spielengine regelt im Hintergrund den Spielablauf (+Screenshot)<\/p>\n<h5>Konfigurator<\/h5>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-156\" src=\"http:\/\/smarten.spdns.de\/wp-content\/uploads\/2017\/07\/konfigurator.png\" alt=\"\" width=\"1247\" height=\"701\" srcset=\"https:\/\/smarten.spdns.de\/wp-content\/uploads\/2017\/07\/konfigurator.png 1247w, https:\/\/smarten.spdns.de\/wp-content\/uploads\/2017\/07\/konfigurator-300x169.png 300w, https:\/\/smarten.spdns.de\/wp-content\/uploads\/2017\/07\/konfigurator-1024x576.png 1024w, https:\/\/smarten.spdns.de\/wp-content\/uploads\/2017\/07\/konfigurator-768x432.png 768w\" sizes=\"auto, (max-width: 1247px) 100vw, 1247px\" \/><\/p>\n<p>Der Konfigurator erstellt eine Spielkonfiguration. Ein Spiel kann mit unz\u00e4hligen Einstellungen gestartet werden.<\/p>\n<ul>\n<li>Anzahl der Teilnehmer (2-4)<\/li>\n<li>Spielfeldgr\u00f6\u00dfe<\/li>\n<li>Rundenzeit f\u00fcr den Spieler<\/li>\n<li>Rundenzeit f\u00fcr die KI<\/li>\n<li>Animationszeit<\/li>\n<li>Art der Wegfelder, die jeder Spieler zur Verf\u00fcgung hat<\/li>\n<li>Position blockierter Felder auf dem Spielbrett<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<hr \/>\n<h4>Clients<\/h4>\n<hr \/>\n<h5>Smartphone-Teilnehmer<\/h5>\n<div>\n<div style=\"float: left; padding-right: 1em;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-160\" src=\"http:\/\/smarten.spdns.de\/wp-content\/uploads\/2017\/07\/app.png\" alt=\"\" width=\"179\" height=\"318\" hspace=\"30\" vspace=\"40\" srcset=\"https:\/\/smarten.spdns.de\/wp-content\/uploads\/2017\/07\/app.png 358w, https:\/\/smarten.spdns.de\/wp-content\/uploads\/2017\/07\/app-169x300.png 169w\" sizes=\"auto, (max-width: 179px) 100vw, 179px\" \/><\/div>\n<div>Das Herzst\u00fcck von smarten tsuro ist der Smartphone-Teilnehmer. Diesen k\u00f6nnen sich Spieler auf einem Android Smartphone installieren und zu einem Server verbinden. Mit dieser App ist es m\u00f6glich gegen andere Spieler zu spielen. Der Unterbau des Smartphone-Teilnehmers, der Smartphone-Beobachter wurde von der SoPra Gruppe 1 &#8216;digital mechanics&#8217; eingekauft.<\/div>\n<\/div>\n<h5><\/h5>\n<h5>PC-Beobachter<\/h5>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-182\" src=\"http:\/\/smarten.spdns.de\/wp-content\/uploads\/2017\/07\/PC-Observer.png\" alt=\"\" width=\"1250\" height=\"618\" srcset=\"https:\/\/smarten.spdns.de\/wp-content\/uploads\/2017\/07\/PC-Observer.png 1250w, https:\/\/smarten.spdns.de\/wp-content\/uploads\/2017\/07\/PC-Observer-300x148.png 300w, https:\/\/smarten.spdns.de\/wp-content\/uploads\/2017\/07\/PC-Observer-1024x506.png 1024w, https:\/\/smarten.spdns.de\/wp-content\/uploads\/2017\/07\/PC-Observer-768x380.png 768w\" sizes=\"auto, (max-width: 1250px) 100vw, 1250px\" \/><\/p>\n<p>Mithilfe des PC-Beobachters ist es m\u00f6glich einem Spiel als Beobachter beizutreten. Der Beobachter kann sich dann das Geschehen auf dem Spielbrett und alle, den Spielern noch zur Verf\u00fcgung stehenden, Pl\u00e4ttchen einsehen.(+Screenshot)<\/p>\n<h5>KI-Teilnehmer<\/h5>\n<p>Zudem war auch das Schreiben einer k\u00fcnstlichen Intelligenz Teil unseres Auftrags. Man kann nicht nur als Spieler gegen eine KI spielen, es gibt zudem die M\u00f6glichkeit, nur KI&#8217;s gegeneinander spielen zu lassen und mithilfe des PC Beobachters oder des eingekauften Smartphone Beobachters zuzuschauen.(+Screenshot)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Unsere Aufgabe war es, das Brettspiel Tsuro als App zu implementieren. Hierf\u00fcr werden diverse Komponenten ben\u00f6tigt. Im Folgenden finden Sie ein \u00dcberblick, \u00fcber alle Komponenten aus denen smarten tsuro besteht. Hier eine kurze Zusammenfassung dieser Server-Komponente Server\/Engine Alle, an einem Spiel beteiligten Komponenten, verbinden sich mit unserem Server. Die Spielengine regelt im Hintergrund den Spielablauf &hellip; <a href=\"https:\/\/smarten.spdns.de\/?page_id=100\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">smarten tsuro<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-100","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/smarten.spdns.de\/index.php?rest_route=\/wp\/v2\/pages\/100","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/smarten.spdns.de\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/smarten.spdns.de\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/smarten.spdns.de\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/smarten.spdns.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=100"}],"version-history":[{"count":0,"href":"https:\/\/smarten.spdns.de\/index.php?rest_route=\/wp\/v2\/pages\/100\/revisions"}],"wp:attachment":[{"href":"https:\/\/smarten.spdns.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=100"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}