{"id":72622,"date":"2024-10-21T12:15:52","date_gmt":"2024-10-21T17:15:52","guid":{"rendered":"https:\/\/www.alvarezjoseph.com\/blog\/?p=72622"},"modified":"2024-10-21T12:16:05","modified_gmt":"2024-10-21T17:16:05","slug":"72622-2","status":"publish","type":"post","link":"https:\/\/www.alvarezjoseph.com\/blog\/72622-2\/","title":{"rendered":"La promesa y las trampas de los NPCs con IA en los videojuegos"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Imag\u00ednate esto: est\u00e1s jugando a tu videojuego favorito. En lugar de los mismos di\u00e1logos repetitivos de siempre, los NPCs tienen respuestas que parecen reales, como si realmente te escucharan. Parece el sue\u00f1o de todo gamer, \u00bfcierto? Bueno, la cosa no es tan simple. <strong>Los NPCs con inteligencia artificial<\/strong> ya est\u00e1n por ah\u00ed, pero no est\u00e1n ni cerca de ser perfectos. Hay un mont\u00f3n de promesas, pero tambi\u00e9n hay trampas y limitaciones que no podemos ignorar.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Los Mods de IA: Mucho Ruido, Pero \u00bfMucha Nuez?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A ver, vamos a ponerlo claro: los <em>mods con IA<\/em> ya son algo real. Hay gente usando plataformas como <strong>ChatGPT<\/strong> para darle voz a personajes no jugables (NPCs) en juegos como <em>Skyrim<\/em> y <em>Stardew Valley<\/em>. Suena impresionante, \u00bfno? Poder tener una conversaci\u00f3n completa con un NPC, como si fuera otro jugador, es algo que siempre pensamos que ser\u00eda el futuro de los videojuegos.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Por ejemplo, un modder llamado <a href=\"https:\/\/www.nexusmods.com\/stardewvalley\/mods\/25025\" target=\"_blank\" rel=\"noopener\"><strong>DualityOfSoul<\/strong> hizo un mod<\/a> que usa la API de <strong>OpenAI<\/strong> para que los NPCs de Stardew Valley puedan tener conversaciones m\u00e1s largas y fluidas. La API de OpenAI permite que los desarrolladores integren modelos avanzados de lenguaje natural en sus aplicaciones, facilitando interacciones din\u00e1micas y generadas en tiempo real. Y cuando digo largas, me refiero a que puedes charlar con ellos como si fueran tu compa\u00f1ero de pesca.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.nexusmods.com\/skyrimspecialedition\/mods\/89931\" target=\"_blank\" rel=\"noopener\">Otro modder, <strong>Tylermaister<\/strong>, se encarg\u00f3 de hacer lo mismo con <em>Skyrim<\/em><\/a>, creando un seguidor llamado <strong>Herika<\/strong> que pod\u00eda hablar coherentemente sobre cualquier cosa dentro del juego. Incluso te pod\u00eda indicar d\u00f3nde estaba <strong>Riften<\/strong> si se lo preguntabas. Algo como una especie de GPS medieval con personalidad.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pero aqu\u00ed va el problema: esto <strong>no es magia<\/strong>. S\u00ed, las aplicaciones de la IA parecen sacar un libro de hechizos y soltar una cosa maravillosa, pero hay costos y limitaciones bastante molestas. <em>Spoiler<\/em>: no todo es tan lindo como parece.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Los Costos Ocultos: Nada Es Gratis (Ni Barato)<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Uno de los primeros problemas con estos mods es que no son gratuitos. Y no me refiero a que tengas que pagarle a DualityOfSoul o a Tylermaister, sino al costo del uso de la API de <strong>ChatGPT<\/strong>. Es cierto, puede que cada l\u00ednea de di\u00e1logo solo cueste fracciones de un centavo, pero cuando empiezas a multiplicar esas fracciones por miles de jugadores y decenas de horas de juego\u2026 \u00a1las cifras explotan!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Lo que pasa es que la gente est\u00e1 acostumbrada a que los mods sean gratuitos. Pedirles que gasten dinero por hablar con NPCs puede ser un desaf\u00edo, especialmente cuando el contenido de los di\u00e1logos no siempre aporta mucho valor adicional. pues no es algo que mucha gente est\u00e9 dispuesta a aceptar.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><em>\u00abLa API de ChatGPT es barata, pero suma r\u00e1pido.\u00bb<\/em> Esta es la realidad con la que nos topamos cuando hablamos de estas aplicaciones de IA en videojuegos.<\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">Voz Rob\u00f3tica: Donde El Encanto Se Pierde<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Vamos a hablar de otro tema importante: <strong>la voz<\/strong>. La verdad, el \u00ab<strong>acting<\/strong>\u00bb de la voz de ChatGPT no va a ganar ning\u00fan premio de la academia. Y no es que el modelo no lo intente, pero la verdad es que los NPCs suenan un poco\u2026 rob\u00f3ticos. Incluso si ajustas la velocidad o el tono, al final del d\u00eda, parece que est\u00e1s hablando con un contestador autom\u00e1tico con un par de ajustes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">En el caso de <strong>Herika<\/strong>, s\u00ed, pod\u00eda responderte cuando la emocionabas y hasta pod\u00eda cambiar el tono. Pero si te soy sincero, no llegaba a sentirse como una conversaci\u00f3n genuina. <strong>Est\u00e1 bien para un rato<\/strong>, pero luego de unas cuantas horas, empieza a cansar. \u00a1Y esto viene de alguien que ama los juegos de rol!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">En un video demostraci\u00f3n, por ejemplo, pod\u00edas ver c\u00f3mo Herika cambiaba el tono de su voz cuando el jugador le dec\u00eda algo emocionante. Sub\u00eda un poco la entonaci\u00f3n, se emocionaba\u2026 pero todav\u00eda parec\u00eda una m\u00e1quina imitando emoci\u00f3n. Es como si intentaras tener una charla divertida con <strong>Alexa<\/strong>. Puede ser divertido un rato, pero no se siente \u00abreal\u00bb.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe title=\"Herika - The Skyrim ChatGPT Companion\" width=\"1240\" height=\"698\" src=\"https:\/\/www.youtube.com\/embed\/ztAhbJT5Diw?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Limitaciones De Personalidad: No Todo Es Sonrisas Y Amabilidad<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Otra cosa es la personalidad de los <strong>modelos de lenguaje<\/strong>. Estos modelos est\u00e1n entrenados para ser educados, amigables y pol\u00edticamente correctos. Piensa, por ejemplo, en un personaje como <strong>Nazeem<\/strong> de Skyrim, conocido por su arrogancia y sarcasmo. Un NPC como \u00e9l se beneficiar\u00eda de una personalidad menos amigable, para conservar ese toque molesto que todos los jugadores aman odiar. Y, sinceramente, eso est\u00e1 muy lejos de c\u00f3mo suelen ser los personajes en los videojuegos. Pensemos en juegos donde los NPCs son sarc\u00e1sticos, tienen mal genio o simplemente son villanos.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La IA siempre trata de ser amigable. Hasta cuando te deber\u00eda decir algo desagradable, suena como si te estuviera dando una mala noticia con guantes de terciopelo. <strong>No funciona as\u00ed en los juegos<\/strong>. No tiene ese car\u00e1cter mordaz que un NPC bien escrito podr\u00eda tener. Es como si cada personaje fuera una versi\u00f3n feliz y saludable de s\u00ed mismo, y eso simplemente mata un poco la inmersi\u00f3n.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">El Gran Problema De Las Alucinaciones<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Y aqu\u00ed vamos con otro de los temas que siempre aparecen cuando hablamos de IA: las <strong>alucinaciones<\/strong>. Cuando digo alucinaciones, me refiero a esos momentos en los que la IA te dice algo que no tiene ning\u00fan sentido o que directamente est\u00e1 mal. Un NPC en <em>Skyrim<\/em> podr\u00eda, de repente, empezar a hablarte de un drag\u00f3n que nunca ha existido en la historia del juego, o darte informaci\u00f3n totalmente equivocada sobre una ubicaci\u00f3n.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Esto pasa porque la IA no entiende realmente el mundo del juego, solo <strong>predice<\/strong> respuestas basadas en los datos que tiene. Puede que funcione la mayor parte del tiempo, pero esos momentos en los que se va por las ramas pueden arruinar por completo la experiencia. Imag\u00ednate preguntar d\u00f3nde est\u00e1 la <strong>Dragon&#8217;s Reach<\/strong> y que el NPC te diga que est\u00e1 en <strong>Riften<\/strong> en lugar de <strong>Whiterun<\/strong>. Dragon&#8217;s Reach es una fortaleza importante en Whiterun, y confundirla con otra ciudad como Riften rompe totalmente la inmersi\u00f3n en la historia del juego. \u00a1Te saca totalmente del juego!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u00bfRealmente Lo Veremos Implementado A Gran Escala?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Con todo esto dicho, no creo que vayamos a ver NPCs con <strong>inteligencia artificial<\/strong> de manera generalizada en los juegos pronto. Hay demasiadas cosas que todav\u00eda no est\u00e1n bien resueltas: el costo, la calidad de la voz, las limitaciones de personalidad, y esas alucinaciones que son imposibles de predecir. A\u00fan estamos lejos de poder tener una conversaci\u00f3n real y significativa con un NPC como si fuera tu mejor amigo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Y bueno, al final, cada cosa tiene su momento y lugar. Tal vez lleguemos all\u00e1, tal vez no. <strong>Depende de lo que busques<\/strong>. Los NPCs con IA son divertidos para jugar un rato, pero a\u00fan no son la revoluci\u00f3n que cambiar\u00e1 el mundo de los videojuegos para siempre. Al menos, no por ahora.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Resumen R\u00e1pido<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Los NPCs con IA<\/strong> son una realidad gracias a mods que usan la API de ChatGPT.<\/li>\n\n\n\n<li><strong>Los costos<\/strong> de usar IA en mods no son insignificantes; pueden acumularse r\u00e1pidamente.<\/li>\n\n\n\n<li><strong>La voz rob\u00f3tica<\/strong> de la IA sigue sin ofrecer una experiencia completamente inmersiva.<\/li>\n\n\n\n<li><strong>Las personalidades de los NPCs<\/strong> con IA suelen ser amigables y poco variadas, restando realismo.<\/li>\n\n\n\n<li><strong>Las alucinaciones de la IA<\/strong> pueden arruinar la experiencia del jugador con informaci\u00f3n incorrecta.<\/li>\n\n\n\n<li>La <strong>implementaci\u00f3n masiva<\/strong> de NPCs con IA en videojuegos todav\u00eda enfrenta muchas barreras.<\/li>\n<\/ol>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Preguntas Frecuentes<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>\u00bfC\u00f3mo funcionan los NPCs con IA en los videojuegos?<\/strong><br>Los NPCs con IA funcionan a trav\u00e9s de plataformas como <strong>ChatGPT<\/strong>, que permiten que los personajes generen respuestas en tiempo real basadas en las preguntas del jugador.<\/li>\n\n\n\n<li><strong>\u00bfCu\u00e1les son las limitaciones actuales de los NPCs con IA?<\/strong><br>Los principales problemas incluyen el costo del uso de la API, la calidad rob\u00f3tica de la voz y las alucinaciones que generan informaci\u00f3n incorrecta.<\/li>\n\n\n\n<li><strong>\u00bfSon los NPCs con IA mejores que los NPCs tradicionales?<\/strong><br>Depende. Los NPCs con IA ofrecen conversaciones m\u00e1s din\u00e1micas, pero tambi\u00e9n pueden dar respuestas incorrectas y carecen de personalidades profundas.<\/li>\n\n\n\n<li><strong>\u00bfCu\u00e1l es el costo de usar IA en los mods?<\/strong><br>Aunque cada l\u00ednea de di\u00e1logo puede costar una fracci\u00f3n de centavo, al acumularse puede resultar bastante caro para el modder o el jugador.<\/li>\n\n\n\n<li><strong>\u00bfLos NPCs con IA pueden cambiar la narrativa de un juego?<\/strong><br>S\u00ed, pero de forma impredecible. Las alucinaciones de la IA pueden generar respuestas fuera de contexto que alteren la narrativa original del juego.<\/li>\n\n\n\n<li><strong>\u00bfCu\u00e1ndo veremos NPCs con IA implementados masivamente?<\/strong><br>A\u00fan faltan avances importantes, por lo que no se espera que veamos una implementaci\u00f3n masiva de NPCs con IA en un futuro cercano.<\/li>\n<\/ol>\n\n\n<div class=\"kk-star-ratings kksr-auto kksr-align-center kksr-valign-bottom\"\n    data-payload='{&quot;align&quot;:&quot;center&quot;,&quot;id&quot;:&quot;72622&quot;,&quot;slug&quot;:&quot;default&quot;,&quot;valign&quot;:&quot;bottom&quot;,&quot;ignore&quot;:&quot;&quot;,&quot;reference&quot;:&quot;auto&quot;,&quot;class&quot;:&quot;&quot;,&quot;count&quot;:&quot;0&quot;,&quot;legendonly&quot;:&quot;&quot;,&quot;readonly&quot;:&quot;&quot;,&quot;score&quot;:&quot;0&quot;,&quot;starsonly&quot;:&quot;&quot;,&quot;best&quot;:&quot;5&quot;,&quot;gap&quot;:&quot;5&quot;,&quot;greet&quot;:&quot;Valora el post&quot;,&quot;legend&quot;:&quot;0\\\/5 - (0 votos)&quot;,&quot;size&quot;:&quot;24&quot;,&quot;title&quot;:&quot;La promesa y las trampas de los NPCs con IA en los videojuegos&quot;,&quot;width&quot;:&quot;0&quot;,&quot;_legend&quot;:&quot;{score}\\\/{best} - ({count} {votes})&quot;,&quot;font_factor&quot;:&quot;1.25&quot;}'>\n            \n<div class=\"kksr-stars\">\n    \n<div class=\"kksr-stars-inactive\">\n            <div class=\"kksr-star\" data-star=\"1\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"2\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"3\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"4\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"5\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n    <\/div>\n    \n<div class=\"kksr-stars-active\" style=\"width: 0px;\">\n            <div class=\"kksr-star\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n    <\/div>\n<\/div>\n                \n\n<div class=\"kksr-legend\" style=\"font-size: 19.2px;\">\n            <span class=\"kksr-muted\">Valora el post<\/span>\n    <\/div>\n    <\/div>\n","protected":false},"excerpt":{"rendered":"<p>Imag\u00ednate esto: est\u00e1s jugando a tu videojuego favorito. En lugar de los mismos di\u00e1logos repetitivos de siempre, los NPCs tienen respuestas que parecen reales, como si realmente te escucharan. Parece el sue\u00f1o de todo gamer, \u00bfcierto? Bueno, la cosa no es tan simple. Los NPCs con inteligencia artificial ya est\u00e1n por ah\u00ed, pero no est\u00e1n [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":72623,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[72],"tags":[],"class_list":["post-72622","post","type-post","status-publish","format-standard","has-post-thumbnail","category-noticias-de-tecnologia"],"_links":{"self":[{"href":"https:\/\/www.alvarezjoseph.com\/blog\/wp-json\/wp\/v2\/posts\/72622","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.alvarezjoseph.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.alvarezjoseph.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.alvarezjoseph.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.alvarezjoseph.com\/blog\/wp-json\/wp\/v2\/comments?post=72622"}],"version-history":[{"count":2,"href":"https:\/\/www.alvarezjoseph.com\/blog\/wp-json\/wp\/v2\/posts\/72622\/revisions"}],"predecessor-version":[{"id":72625,"href":"https:\/\/www.alvarezjoseph.com\/blog\/wp-json\/wp\/v2\/posts\/72622\/revisions\/72625"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.alvarezjoseph.com\/blog\/wp-json\/wp\/v2\/media\/72623"}],"wp:attachment":[{"href":"https:\/\/www.alvarezjoseph.com\/blog\/wp-json\/wp\/v2\/media?parent=72622"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.alvarezjoseph.com\/blog\/wp-json\/wp\/v2\/categories?post=72622"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.alvarezjoseph.com\/blog\/wp-json\/wp\/v2\/tags?post=72622"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}