Tema
- #Finalización del proyecto
- #Creación de juegos web
- #Depuración de código
- #Proceso de desarrollo de juegos
- #Desarrollo de juegos con IA
Creado: 2024-11-08
Actualizado: 2024-11-08
Creado: 2024-11-08 17:23
Actualizado: 2024-11-08 17:24
Primero, hoy estuve bastante tiempo añadiendo varias cosas, trabajando en ello durante mucho tiempo. Sin embargo, al hacerlo me di cuenta de que
La IA no es omnipotente.
-> A medida que se añaden funciones y el código se alarga, la calidad disminuye gradualmente y aparecen errores que no se resuelven inmediatamente, lo que finalmente me lleva a tener que depurar y rastrear cada elemento yo mismo.
Hay que planificar bien la estructura desde el principio.
-> Al ir añadiendo funciones poco a poco, y al intentar integrarlas en una lógica que inicialmente era simple, se alcanzaba rápidamente el límite.
Esto comenzó con un combate simple -> combate automático -> adición de un manual de reglas -> adición de páginas al manual de reglas -> establecimiento de condiciones en las páginas para ejecutar el combate según esas condiciones -> adición de ataques básicos y habilidades al manual de reglas para su configuración.
Al añadir funciones de forma improvisada, se hizo difícil hacer que funcionara correctamente...
La batalla se diseñó improvisadamente ¡y todo se complicó!...img
Configuré la tienda para que también vendiera habilidades, las habilidades aparecen de forma probabilística, y una vez compradas, no se pueden volver a vender en esa partida, etc. Después de hacer varias cosas, pasé horas depurando y siguiendo línea por línea de código hasta que me di cuenta.
Ah, esto era algo que pretendía hacer con la IA, pero de alguna manera se ha invertido el orden de prioridades. Consideraré este proyecto como un excelente material didáctico y
Aquí lo terminaré. Lo daré por finalizado.
La próxima vez, tendré que construir primero una base sólida para la lógica más importante y luego expandirla.
Comentarios0