lunes, 4 de marzo de 2013

INTELIGENCIA ARTIFICIAL + VIDEOJUEGOS = ENTRETENIMIENTO 2.0


Los avances tecnológicos del siglo XXI, tal como comentamos en este blog, son cada vez más semejantes am los que en el pasado era considerado parte del género de la ciencia ficción. Uno de los más sorprendentes avances y temido en algún caso es la llamada IA (INTELIGENCIA ARTIFICIAL), la cual es definida por las ciencias de la computación como la capacidad de razonar de un agente vivo. Otra definición a destacar es la del gran informático y erudito de de la IA, John McCarthy quién acuño el termino en 1956 definiendo Inteligencia Artificial  como: “La ciencia e ingeniería de hacer máquinas inteligentes, especialmente programas de cómputo inteligentes”.


Por tanto, la Inteligencia Artificial tiene un gran número de aplicaciones: robótica, medicina, industria, lingüística computacional… y centrando nuestro tema, videojuegos y mundos virtuales.
Comúnmente se explica la inteligencia artificial en los videojuegos dando el ejemplo de programas como el ajedrez, las damas o las cartas, este ejemplo es cierto pero resulta escaso. Si bien es cierto que videojuegos como el ajedrez utilizan luna serie de logaritmos complejos propios de la Inteligencia Artificial, capaces de “razonar” dentro del juego y realizar jugadas como lo haría una persona real.
Sin embargo, las posibilidades de la Inteligencia Artificial en videojuegos resultan infinitamente mayores y cada vez se van introduciendo con más asiduidad, para mayor disfrute del usuario y por supuesto, beneficios para las empresas del sector.


El principal objetivo de cualquier videojuego no es otro que la creación de una realidad alternativa, es importante recalcar el término realidad. A esto debemos añadir que la principal aplicación práctica de la Inteligencia Artificial a los videojuegos es precisamente aumentar el nivel de realidad en ellos. Dicha aplicación y objetivo se realiza por medio de tres vertientes:

1º Dotar de “inteligencia” a los personajes, tanto figurantes como jugadores principales, para así hacer que estos sean más creíbles. Algo tan simple en la vida real como rodear un obstáculo, en un videojuego requiere la computación de complejos algoritmos, los cuales mediante la IA permiten dotar a los personajes de “razón” y que estos no queden atrapados o atascados en puntos donde cualquier persona real no lo haría. Además, todo este proceso ha de ser realizado en un tiempo muy corto (milisegundos o centésimas de segundo), ya que si un personaje tardara 2 segundos en realizar una tarea o un movimiento de gran simpleza para una persona real, dicho videojuego supondría un completo fracaso.



2º Proporcionar verosimilitud a los contenidos del juego. Este es uno de los grandes logros de la IA dentro de los videojuegos. Consiste en que dentro del contexto ficticio de cualquier videojuego, la historia y los sucesos de ésta, resulten creíbles para el usuario/jugador. No tiene sentido que un jugador sea atacado por un caza y este acabe suicidándose. Hechos tan absurdos como este aparecen en un gran número de videojuegos, con motivo de haber introducido elementos o sucesos complejos en la elaboración del juego, que no se han sabido desarrollar o finalizar como deberían. La IA permite aportar verosimilitud al contexto del propio juego.



3º Adaptación del juego en función de los gustos personales de cada jugador/usuario. Posiblemente, este sea el mayor avance que proporciona la Inteligencia Artificial al mundo del videojuego, y por suerte las grandes empresas están potenciando dicho descubrimiento. Gracias a la IA, se hace posible que un juego recopile datos de los gustos personales (en el juego) de un jugador para posteriormente potenciarlos. Un ejemplo claro de esto lo encontramos en el famoso videojuego y mundo virtual de World of Warcraft, donde en nuevas versiones la IA va a recopilar datos de cada usuario acerca de sus preferencias (armas, misiones, lugares…) para posteriormente facilitar al jugador el acceso a dichas preferencias, con el claro fin de aumentar su entretenimiento, que es al fin y al cabo el objetivo de cualquier videojuego.



Alberto Solana Rodríguez

3 comentarios:

  1. Alba Rosa Cuesta Centeno17 de abril de 2013, 2:39

    Aunque nos encontremos en la era de la tecnología y de los avances electrónicos, resulta muy sorprendente descubrir la amplitud de aplicaciones que pueden llegar a tener los nuevos descubrimientos y las técnicas que en ellos se emplean.
    Respecto al empleo de estas formas aplicadas a los videojuegos, el aspecto que me resulta más relevante es la búsqueda de otros medio para desarrollar el trabajo, con el objetivo de mejorar la realidad que presentan en la pantalla del ordenador o la televisión. El deseo de que un nuevo videojuego nos ofrezca un servicio de entretenimiento acorde a nuestra vida y a la realidad que nos rodea es de gran valor para la informática. Por ello, el trabajo realizado por los creadores de videojuegos que pretenden que los personajes sean más reales ha de ser dotado de gran importancia y reconocimiento. La credibilidad es muy difícil de conseguir cuando se trabajo con personas animadas o dibujos representados por un medio físico. De modo que conseguir dotar de mayor movilidad a estos personajes o de gestos semejantes a los humanos, conlleva un gran trabajo, y una profesionalidad y conocimiento de dicho sector muy elevado.
    Cuando las personas compran un videojuego es porque a primera vista piensan que la temática es acorde a sus gustos y a lo que pretende esperar de dicho videojuego. Por ello es importante la variedad de formatos, de modo que siempre exista uno capaz de adaptarse a los gustos de cada persona. La denominación de inteligencia artificial es muy curiosa, pues es la aplicación de la inteligencia humana a un formato tecnológico, lo que permite mejorar y avanzar en el mundo de la informática y de los videojuegos, tal como se expone en la entrada.
    El razonamiento que se pretende aportar a estos juegos permitirá que cada vez tengan más éxito y se propongan nuevos objetivos de mejora, que se harán extensibles a muchos sectores de trabajo, desde las ingenierías, la informática, la comunicación y las nuevas tecnologías.

    ResponderEliminar
  2. Alba Rosa Cuesta Centeno17 de abril de 2013, 2:43

    Aunque nos encontremos en la era de la tecnología y de los avances electrónicos, resulta muy sorprendente descubrir la amplitud de aplicaciones que pueden llegar a tener los nuevos descubrimientos y las técnicas que en ellos se emplean.
    Respecto al empleo de estas formas aplicadas a los videojuegos, el aspecto que me resulta más relevante es la búsqueda de otros medio para desarrollar el trabajo, con el objetivo de mejorar la realidad que presentan en la pantalla del ordenador o la televisión. El deseo de que un nuevo videojuego nos ofrezca un servicio de entretenimiento acorde a nuestra vida y a la realidad que nos rodea es de gran valor para la informática. Por ello, el trabajo realizado por los creadores de videojuegos que pretenden que los personajes sean más reales ha de ser dotado de gran importancia y reconocimiento. La credibilidad es muy difícil de conseguir cuando se trabajo con personas animadas o dibujos representados por un medio físico. De modo que conseguir dotar de mayor movilidad a estos personajes o de gestos semejantes a los humanos, conlleva un gran trabajo, y una profesionalidad y conocimiento de dicho sector muy elevado.
    Cuando las personas compran un videojuego es porque a primera vista piensan que la temática es acorde a sus gustos y a lo que pretende esperar de dicho videojuego. Por ello es importante la variedad de formatos, de modo que siempre exista uno capaz de adaptarse a los gustos de cada persona. La denominación de inteligencia artificial es muy curiosa, pues es la aplicación de la inteligencia humana a un formato tecnológico, lo que permite mejorar y avanzar en el mundo de la informática y de los videojuegos, tal como se expone en la entrada.
    El razonamiento que se pretende aportar a estos juegos permitirá que cada vez tengan más éxito y se propongan nuevos objetivos de mejora, que se harán extensibles a muchos sectores de trabajo, desde las ingenierías, la informática, la comunicación y las nuevas tecnologías.

    ResponderEliminar
  3. Irene González Toledo19 de abril de 2013, 10:11

    Me parece un tema realmente interesante y apropiado ya que estamos en contacto permanente con la inteligencia artificial en casi todo momento y realmente no sabemos muy bien cómo está estructurada ni muchas veces en lo que consiste.

    Por ello, veo muy acertado el que Alberto haya asistido a esta gran conferencia y nos haya proporcionado esta breve información que ayuda a comprender algunas de las cosas en las que se basa la inteligencia artificial para los que no somos unos expertos en temas de tecnología, robótica o informática en general.

    ResponderEliminar