{"id":221,"date":"2017-11-30T13:36:48","date_gmt":"2017-11-30T13:36:48","guid":{"rendered":"http:\/\/carlosadan.net\/?page_id=221"},"modified":"2018-10-25T22:40:46","modified_gmt":"2018-10-25T22:40:46","slug":"survival-arena","status":"publish","type":"page","link":"https:\/\/calaran.net\/?page_id=221","title":{"rendered":"Survival Arena"},"content":{"rendered":"<div><\/div>\n<h3>Descripci\u00f3n<\/h3>\n<p><em>Survival Arena <\/em>es un peque\u00f1o juego de acci\u00f3n tipo Hack &amp; Slash en 3D hecho inicialmente en Unity 5 y mejorado utilizando la versi\u00f3n 2017, con una perspectiva isom\u00e9trica. Est\u00e1 basado en el modo horda de otros juegos de acci\u00f3n, en los que el personaje se adentra en un peque\u00f1o nivel y debe sobrevivir a oleadas de enemigos el mayor tiempo posible, combin\u00e1ndolo con un ligero componente narrativo, ambient\u00e1ndolo en un mundo fant\u00e1stico.<\/p>\n<p>Hanja es una guerrera amazona, la elegida de entre su pueblo, que debe enfrentarse al despiadado rey brujo Yanik. Pero durante su misi\u00f3n es capturada y enviada a una arena de batalla en otra dimensi\u00f3n, en la que deber\u00e1 luchar contra innumerables oleadas de criaturas monstruosas por su supervivencia.<\/p>\n<h3>Objetivos de dise\u00f1o<\/h3>\n<ul>\n<li>Crear un nivel repleto de acci\u00f3n utilizando \u00fanicamente modelos 3D gratuitos de la Asset Store, tanto para los personajes como para el nivel en si.<\/li>\n<li>Demostrar habilidades en dise\u00f1o de combates a tiempo real, dise\u00f1o de nivel incluyendo la progresi\u00f3n de oleadas de enemigos y ritmo del nivel.<\/li>\n<li>Crear un mundo fant\u00e1stico y desarrollar la acci\u00f3n ambientada en \u00e9l utilizando en assets de la Asset Store realizando las modificaciones necesarias.<\/li>\n<li>Crear un nivel que podr\u00eda ser el modo Horda de otro juego de acci\u00f3n y aventura con vista isom\u00e9trica como un A-RPG tipo Diablo.<\/li>\n<\/ul>\n<h4>Descarga del juego<\/h4>\n<p>El juego est\u00e1 disponible para Windows como para Mac. En el caso de Windows, adem\u00e1s se incluyen las opciones de descargar el instalador o la versi\u00f3n portable (sin instalador). A continuaci\u00f3n se a\u00f1aden los archivos de descarga para todas las versiones.<\/p>\n<p><strong>Windows:<\/strong><\/p>\n<p><a href=\"https:\/\/www.dropbox.com\/s\/m8dcsja2l44muzp\/setup.exe?dl=0\">\u00a0<\/a><a href=\"https:\/\/mega.nz\/#!NQZTDJQB\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" src=\"https:\/\/www.kurulumyap.com\/resimler\/327\/windows-installer-icon.jpg\" alt=\"Setup File\" width=\"61\" height=\"61\" \/><\/a>\u00a0 <a href=\"https:\/\/mega.nz\/#!NQZTDJQB\">Instalador<\/a><\/p>\n<p><a href=\"https:\/\/mega.nz\/#!EFoXGK7A\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" src=\"http:\/\/icons.iconarchive.com\/icons\/sora-meliae\/matrilineare\/1024\/Mimes-application-x-7zip-icon.png\" alt=\"7Zip File\" width=\"75\" height=\"75\" \/><\/a><a href=\"https:\/\/mega.nz\/#!EFoXGK7A\">Archivo extra\u00edble (Sin instalador)<\/a><\/p>\n<p>Para jugarlo a trav\u00e9s del .zip basta con descomprimirlo todo dentro de una misma carpeta y ejecutar el archivo SurvivalArena.exe.<\/p>\n<h6><strong>Mac:<\/strong><\/h6>\n<p><a href=\"https:\/\/mega.nz\/#F!BM4B0bgJ\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-305\" src=\"https:\/\/carlosadan.net\/wp-content\/uploads\/2018\/01\/macicon.png\" alt=\"\" width=\"51\" height=\"51\" srcset=\"https:\/\/calaran.net\/wp-content\/uploads\/2018\/01\/macicon.png 512w, https:\/\/calaran.net\/wp-content\/uploads\/2018\/01\/macicon-150x150.png 150w, https:\/\/calaran.net\/wp-content\/uploads\/2018\/01\/macicon-300x300.png 300w\" sizes=\"auto, (max-width: 51px) 100vw, 51px\" \/>\u00a0Mac app<\/a><\/p>\n<p>Todo el contenido del juego est\u00e1 en el package incluido en la descarga. Basta con descomprimirlo y ejecutarlo, aunque puede ser instalado movi\u00e9ndolo a la carpeta <strong>Aplicaciones<\/strong> como cualquier otro software.<\/p>\n<h4>Documento de an\u00e1lisis y dise\u00f1o<\/h4>\n<p>Para ver el documento de dise\u00f1o y an\u00e1lisis detallado hacer click en la imagen inferior.<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/drive.google.com\/open?id=1Mzr7_BJNeYcxE3kfw_lyfXUllofo_Bkw\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft\" src=\"https:\/\/www.sterkmiddendrenthe.nl\/wp-content\/uploads\/2017\/06\/pdf-icon-png-17-300x300.png\" alt=\"GDD Survival Arena\" width=\"95\" height=\"113\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/drive.google.com\/open?id=1Mzr7_BJNeYcxE3kfw_lyfXUllofo_Bkw\" target=\"_blank\" rel=\"noopener\">Survival Arena &#8211; Documento de Dise\u00f1o<\/a><\/p>\n<hr \/>\n<h3>Gameplay<\/h3>\n<p><iframe loading=\"lazy\" width=\"810\" height=\"456\" src=\"https:\/\/www.youtube.com\/embed\/ZkCFuah7lvc?feature=oembed\" frameborder=\"0\" allow=\"autoplay; encrypted-media\" allowfullscreen><\/iframe><\/p>\n<hr \/>\n<h3>Informaci\u00f3n detallada<\/h3>\n<p><em>Survival Arena <\/em>pas\u00f3 de ser una excusa para utilizar las herramientas y componentes de Unity, poniendo en pr\u00e1ctica lo aprendido en tutoriales, a ser un nivel completo propio de un modo de hordas, que podr\u00eda formar parte de un juego de acci\u00f3n mayor tipo Diablo. El nivel, la historia (especialmente la ambientaci\u00f3n) y los personajes han sido creados en base a modelos gratuitos obtenidos en la Asset Store (personajes animados, skybox m\u00edstico, escenario, decoraci\u00f3n&#8230;), de forma que una vez encontrado lo que buscaba pude centrarme en el game y level design y en el scripting en lugar de la creaci\u00f3n del arte.<\/p>\n<h5>Mapa del nivel<\/h5>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-370 size-large\" src=\"https:\/\/carlosadan.net\/wp-content\/uploads\/2018\/03\/EngSurvArenaMap-1024x623.png\" alt=\"\" width=\"810\" height=\"493\" srcset=\"https:\/\/calaran.net\/wp-content\/uploads\/2018\/03\/EngSurvArenaMap-1024x623.png 1024w, https:\/\/calaran.net\/wp-content\/uploads\/2018\/03\/EngSurvArenaMap-300x182.png 300w, https:\/\/calaran.net\/wp-content\/uploads\/2018\/03\/EngSurvArenaMap-768x467.png 768w, https:\/\/calaran.net\/wp-content\/uploads\/2018\/03\/EngSurvArenaMap-150x91.png 150w, https:\/\/calaran.net\/wp-content\/uploads\/2018\/03\/EngSurvArenaMap.png 1490w\" sizes=\"auto, (max-width: 810px) 100vw, 810px\" \/><\/p>\n<h5>Game &amp; Level Design<\/h5>\n<p>Elementos que dise\u00f1\u00e9 para <em>Survival Arena<\/em>:<\/p>\n<ul>\n<li>Dise\u00f1o narrativo (personajes, ambientaci\u00f3n, universo o mundo donde se desarrolla la acci\u00f3n&#8230;)<\/li>\n<li>Dise\u00f1o del nivel, prototipado, construcci\u00f3n y dise\u00f1o de c\u00e1mara.<\/li>\n<li>Balanceo y Ritmo del nivel.<\/li>\n<li>Combate (generaci\u00f3n de oleadas, composici\u00f3n de enemigos, ataque, da\u00f1o&#8230;)<\/li>\n<li>Dise\u00f1o y aparici\u00f3n de \u00edtems (armamento y munici\u00f3n).<\/li>\n<li>HUD.<\/li>\n<li>Decoraci\u00f3n e iluminaci\u00f3n.<\/li>\n<li>Dise\u00f1o del tutorial.<\/li>\n<li>Modificaci\u00f3n de los assets obtenidos de la store, especialmente en Mechanim o a\u00f1adir componentes, para adaptarlos a las necesidades.<\/li>\n<\/ul>\n<h5>Scripting<\/h5>\n<p>El scripting se hizo mayormente en C# aunque si bien es cierto que se utilizaron otras herramientas propias de Unity como Mechanim, que en el caso de los personajes tuvieron que crearse controladores nuevos desde cero utilizando animaciones existentes. Otras de las tareas relacionadas con el scripting son las siguientes:<\/p>\n<ul>\n<li>Player Controller (Movimiento, atacar&#8230;).<\/li>\n<li>IA enemiga.<\/li>\n<li>Atributos de personajes (monstruos y protagonista).<\/li>\n<li>C\u00e1mara isom\u00e9trica.<\/li>\n<li>Gesti\u00f3n de armamento y munici\u00f3n.<\/li>\n<li>Generaci\u00f3n de encuentros de combate (enemigos, oleadas&#8230;) y timing.<\/li>\n<li>\u00cdtems (armas y munici\u00f3n).<\/li>\n<li>Efecto de desaparici\u00f3n de los monstruos al morir.<\/li>\n<li>Puertas.<\/li>\n<li>Tutorial in-game, con mensajes adaptados al teclado o gamepad (si hay alguno conectado).<\/li>\n<li>Men\u00fas.<\/li>\n<li>A\u00f1adir m\u00fasica, sonido de ambiente y efectos de sonido.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Descripci\u00f3n Survival Arena es un peque\u00f1o juego de acci\u00f3n tipo Hack &amp; Slash en 3D hecho inicialmente en Unity 5 y mejorado utilizando la versi\u00f3n 2017, con una perspectiva isom\u00e9trica. Est\u00e1 basado en el modo horda de otros juegos de acci\u00f3n, en los que el personaje se adentra en un\u2026<\/p>\n<p class=\"continue-reading-button\"> <a class=\"continue-reading-link\" href=\"https:\/\/calaran.net\/?page_id=221\">Continue reading<i class=\"crycon-right-dir\"><\/i><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"templates\/template-twocolumns-left.php","meta":{"footnotes":""},"class_list":["post-221","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/calaran.net\/index.php?rest_route=\/wp\/v2\/pages\/221","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/calaran.net\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/calaran.net\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/calaran.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/calaran.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=221"}],"version-history":[{"count":22,"href":"https:\/\/calaran.net\/index.php?rest_route=\/wp\/v2\/pages\/221\/revisions"}],"predecessor-version":[{"id":390,"href":"https:\/\/calaran.net\/index.php?rest_route=\/wp\/v2\/pages\/221\/revisions\/390"}],"wp:attachment":[{"href":"https:\/\/calaran.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=221"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}