Como les comente antes, estaba pensando en hacer un pequeño demo del juego debido a la informacion que me dieron los alphatesters ( mas que todo fueron quejas =P, porque no se entiende muy bien como funciona el juego). Asi que meditando las opciones a mano, pense en ponerle inteligencia artificial al juego. Es la primera ves que entro al mundo de la programacion de IA o mejor dicho programacion de comportamientos como algunos academicos le dicen a la programacion comercial de IA para juegos.
¿Inteligencia Artificial o Programacion del Comportamiento?
Y es que al estar buscando informacion del tema, descubri que lo que creemos que es IA en la mayoria de juegos comerciales, realmente son scripts prefabricados de como se va a comportar la unidad. No es que la unidad planee lo que seguira a continuacion, lo que pasa es que esta programada de tal manera que al comeinzo parece nuestra computaedora esta pensando pero si se juega una y otra vez, su comportamiento empieza a repetirse, osea aburrimiento de los jugadores. Dicho de otro modo, la IA en la mayoria de juegos es un gran SWITCH CASE, o muchisimos IF ELSE anidados para dar la impresion de Inteligencia.
No todo esta Perdido, Creatures, un juego con IA verdadera
Por supuesto hay juegos donde si existe una verdadera inteligencia artificial, el caso mas famoso es el juego Creatures, uno de los juegos mas exitosos con verdadera inteligencia artificial. Su creador Steve Grand, autor del libro con un titulo nada humilde: Creation:Life and How to Make It es un informatico teorico que revoluciono el mundo de la IA para siempre demostrando que es factible usar IA del mundo academico en un juego. Aqui encontre un articulo donde hablan sobre algunos aspectos claves de Creatures y otro donde hablan sobre el uso de IA en los juegos.
¿Quiero ser Programador de IA que hago?
Lo primero y aunque les duela teclear, es usar a tu amigo google. Recomiendo buscar con la palabra del tipo de juego que deseas saber mas y le sumas AI como 'Real Time Strategy AI' o 'First Personal Shooter AI'. Vana encontrar algunas gemas en las primeras busquedas. Wikipedia tambien es valido para estos casos
Lo Segundo, ya macerados con sus busquedas en google y wiki, es encontrar libros sobre el tema. Un libro que me encanto fue AI Game Programming Wisdom, donde te explican los conceptos basicos de IA aplicada a juegos.
Tambien recomiendo visitar este Journal, no lo encontre yo, me lo paso un ingeniero de mi Universidad, pero hay demasiados articulos interesantes sobre inteligencia artificial para juegos que van a salir muy felices de ahi.
comentarios (6)
|
Etiquetas:
AI,
aplicada a juegos,
behavior programming,
Creatures,
demo,
IA,
IA juegos,
Inteligencia Artificial,
programacion del comportamiento,
Steve Grand
Suscribirse a:
Entradas (Atom)
¿Te gusta la pagina?, socializame haciendole click a tu color preferido: