{"id":910,"date":"2024-01-24T22:13:08","date_gmt":"2024-01-24T20:13:08","guid":{"rendered":"https:\/\/dylan.carvajal.es\/?p=910"},"modified":"2024-03-18T10:31:14","modified_gmt":"2024-03-18T08:31:14","slug":"random-peace","status":"publish","type":"post","link":"https:\/\/dylan.carvajal.es\/?p=910","title":{"rendered":"Random Peace"},"content":{"rendered":"\n<p>Este proyecto ha sido desarrollado por mi y mi compa\u00f1ero <a href=\"https:\/\/www.linkedin.com\/in\/santi-fern%C3%A1ndez-carballal-21b27b26b\/\">Santiago Fern\u00e1ndez<\/a> como parte del trabajo final de la asignatura de Inform\u00e1tica Audiovisual. Se puede acceder a la web desde el siguiente <a href=\"https:\/\/guillermodylan.github.io\/RandomPeace\/src\/\" target=\"_blank\" rel=\"noreferrer noopener\">link<\/a> y mediante este otro a la <a href=\"http:\/\/dylan.carvajal.es\/wp-content\/uploads\/2024\/03\/Documentacion-Random-Peace.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">documentaci\u00f3n<\/a>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/dylan.carvajal.es\/wp-content\/uploads\/2024\/01\/RandomPeace.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"487\" src=\"https:\/\/dylan.carvajal.es\/wp-content\/uploads\/2024\/01\/RandomPeace-1024x487.png\" alt=\"\" class=\"wp-image-936\" srcset=\"https:\/\/dylan.carvajal.es\/wp-content\/uploads\/2024\/01\/RandomPeace-1024x487.png 1024w, https:\/\/dylan.carvajal.es\/wp-content\/uploads\/2024\/01\/RandomPeace-300x143.png 300w, https:\/\/dylan.carvajal.es\/wp-content\/uploads\/2024\/01\/RandomPeace-768x366.png 768w, https:\/\/dylan.carvajal.es\/wp-content\/uploads\/2024\/01\/RandomPeace-1536x731.png 1536w, https:\/\/dylan.carvajal.es\/wp-content\/uploads\/2024\/01\/RandomPeace-2048x975.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>Random Peace es un proyecto que busca hacer un homenaje directo a la obra <a href=\"https:\/\/www.charlescsuri.com\/historic\/random-war\">Random War<\/a> de <a href=\"https:\/\/www.charlescsuri.com\/\">Charles Csuri<\/a>. La idea de la obra es reivindicar un mensaje de paz frente al actual panorama global, dando un giro a esta obra del a\u00f1o 1968, pero manteniendo sus conceptos b\u00e1sicos.<\/p>\n\n\n\n<p>La aplicaci\u00f3n se basa en una arquitectura web que combina JavaScript, P5JS y HTML que combinada con una REST API desarrollada en Python gracias al framework <a href=\"https:\/\/fastapi.tiangolo.com\/\">FastAPI<\/a> permite crear una conexi\u00f3n directa desde el cliente hasta el servidor, manteni\u00e9ndose abierta gracias a un Websocket.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><a href=\"https:\/\/dylan.carvajal.es\/wp-content\/uploads\/2024\/01\/RandomPeaceMultiplayer.gif\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"257\" src=\"https:\/\/dylan.carvajal.es\/wp-content\/uploads\/2024\/01\/RandomPeaceMultiplayer.gif\" alt=\"\" class=\"wp-image-938\" style=\"width:715px;height:auto\"\/><\/a><figcaption class=\"wp-element-caption\">Gif del modo multiusuario, que hace uso de la REST API para comunicar a los usuarios.<\/figcaption><\/figure>\n\n\n\n<p>El funcionamiento del proyecto es bastante simple, al usuario se le presenta una pantalla en blanco en la que debe colocar sus figuras, dependiendo del modo que decida utilizar, estas interactuar\u00e1n de forma diferente. Existen tres modos diferentes: El \u00abUsuario-IA\u00bb, el \u00abMultiusuario\u00bb y el \u00abAut\u00f3mata Celular\u00bb. <\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized is-style-default\"><a href=\"https:\/\/dylan.carvajal.es\/wp-content\/uploads\/2024\/01\/RandomPeaceAutomata.gif\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"257\" src=\"https:\/\/dylan.carvajal.es\/wp-content\/uploads\/2024\/01\/RandomPeaceAutomata.gif\" alt=\"Gif donde se pueden ver las figuras moviendose a corde al aut\u00f3mata celular.\" class=\"wp-image-937\" style=\"width:711px;height:auto\"\/><\/a><figcaption class=\"wp-element-caption\">GIF del modo del Aut\u00f3mata Celular. <\/figcaption><\/figure>\n\n\n\n<p>Adem\u00e1s de esto, el trabajo fue expuesto durante un breve tiempo en la <a href=\"https:\/\/www.instagram.com\/delegacion_eii\/p\/C2UovbrsNuw\/?hl=en\">Tech Fest<\/a> de la EII de Oviedo en 2024.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Este proyecto ha sido desarrollado por mi y mi compa\u00f1ero Santiago Fern\u00e1ndez como parte del trabajo final de la asignatura de Inform\u00e1tica Audiovisual. Se puede acceder a la web desde el siguiente link y mediante este otro a la documentaci\u00f3n. Random Peace es un proyecto que busca hacer un homenaje directo a la obra Random [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":939,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"arc_restricted_post":false,"_eb_attr":"","footnotes":""},"categories":[68],"tags":[95,90,72,86],"class_list":["post-910","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-proyectos","tag-audiovisuales","tag-javascript","tag-proyecto","tag-web"],"_links":{"self":[{"href":"https:\/\/dylan.carvajal.es\/index.php?rest_route=\/wp\/v2\/posts\/910","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dylan.carvajal.es\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dylan.carvajal.es\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dylan.carvajal.es\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/dylan.carvajal.es\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=910"}],"version-history":[{"count":8,"href":"https:\/\/dylan.carvajal.es\/index.php?rest_route=\/wp\/v2\/posts\/910\/revisions"}],"predecessor-version":[{"id":982,"href":"https:\/\/dylan.carvajal.es\/index.php?rest_route=\/wp\/v2\/posts\/910\/revisions\/982"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dylan.carvajal.es\/index.php?rest_route=\/wp\/v2\/media\/939"}],"wp:attachment":[{"href":"https:\/\/dylan.carvajal.es\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=910"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dylan.carvajal.es\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=910"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dylan.carvajal.es\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=910"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}