¡Wolas!
Tenemos unas preguntas sobre nuestro proyecto y su IA, a ver si vosotros, bellas personas, nos las resolveis.
Nuestro juego es de carreras pero no tenemos claro como crear nuestra IA para cada objeto que recorra el circuito.
¿Nos podeis dar unas pautas?
Tampoco tenemos claro que lugar del diseño de clases tendrá la IA, en que lugar ponerla, sobre que influenciará y de que será influenciada.
Muchas gracias por vuestra ayuda y siento ser tan general en las preguntas pero es la primera vez que nos enfrentamos a este problema y tenemos la consecuente ignorancia sobre el tema.
Javi.
En Blast definimos unas curvas (en el modelado) que siguen el recorrido óptimo, y unos checkpoints. El programa hace que las naves intenten ajustarse lo mejor posible a esa curva en el sentido de los checkpoints (aunque por lo que seryu comentaba, algo fallaba con la nave protagonista XD).
No sé si te servirá.
Un saludo :)
OKs
Es una pista para los encargados de nuestra IA. Merci.
¿Existe algún libro específico para IA de videojuegos? He mirado en la uni pero todos los libros que he visto son de IA para empresas y para programación avanzada, la mayoría para industrias pero ninguno habla de IA en gráficos. Alguno toca el tema pero de modo muy general.
¿Alguien más puede aconsejar sobre como hacer una IA para un juego de carreras?
Merci.
Mira en
http://www.salleurl.edu/~manuellv/Public/s...ish.gamdev.htmlEn el apartado IA hay bastantes links sobre el tema
A ver si te sirven :rolleyes:
Con lo divertido que es inventarte las cosas y programarlas... No mireis nada! pensad y programad! XDDD
Si, la verdad es que en el aspecto de la IA la programación me parece bastante "artesanal". La parte de IA creo que tiene mucho de hacerla pensando y particularizando al problema específico que tenemos en cuestión, no obstante con un libro/tutoriales seguramente perderemos el miedo a lo desconocido.
En todo caso, gracias por la ayuda.
Jevi el link me lo miraré más tarde ahora tengo clase y una práctica pendiente.
Deuuu.
Gracias de nuevo.
Me acaba de venir una pregunta a la mente:
¿Porque he puesto esta discusión en "Programación gráfica 3D? El juego será en 3D pero poco tiene que ver.
Si se pudiera cambiar la discusión a algún lugar más idóneo sería de agradecer.
PD: Si yo mismo lo puedo hacer sería también de agradecer una explicación sobre como hacerlo.
Jevi ahora me miro el link.
Es más fácil programarse la parte de red y hacerlo multiplayer y así matas dos pájaros de un tiro XD
saludos
¡¡¡Bendito sea Dios y todos los apostoles juntos!!!
- Amén: (Coro respondiendo)
¿¿Programarse la parte de red?? Quizás se me note un poco acongojado, pues es que lo estoy...eso me parece la Odisea de Ulises...pero por tres.
Me parece francamente dificil y no tenemos la experiencia necesaria para realizar ese paso, quizás nunca la lleguemos a tener, y si acabamos algo del proyecto ya pensaremos en hacerlo para red.
La verdad, pensaba que sería más sencillo hacer una IA que no la aplicación para red.
Digo.
PD: Gracias por la sugerencia.
¡¡Por ciertos!!
Jevi ya me miré el link pero la cosa no pintaba muy bien, creo que en el aspecto de IA para videojuegos hay poca documentación por el mercado. He mirado en la mayoría de las bibliotecas por la red (qué sabré yo de cuales son la mayoría) y me he quedado un poco pasmado porque aplicado a videojuegos no hay nada (mmmm...posible negocio escribir uno...).
Este fin de semana iré por el centro (de Bcn para los/las que se quieran apuntar) a corretear por bibliotecas específicas de informática. A ver que encuentro.
Adiiioooooooooooss!!