Cual es la mejor IA para hacer juegos?

Imagen

Un juego de pesca, en una maqueta.

Imagen

Un zelda, con buenas ilustraciones y buena perspectiva, realmente si sacaran un juego así, yo soy el primero en pagarlo.


Tengo pensado en hacer estos dos juegos una demo, a ver que tal sale. Dudo bastante que llegue a tener esa calidad.



Voy a probar esta semana el claude de pago, además es mas barato que chatgpt. Tengo entendido que trabaja mejor unreal engine.


El Claude de pago. Lo he visto muy limitado. Es muy bueno, pero haces unas 20 actualizaciones en unreal engine 5 y se agotan los créditos.

El chatgpt se agotan pero en medio día ya tienes otra vez los créditos . Pero sigue siendo mejor Claude en este sentido.

No sé si habrá otras alternativas.
Seguramente sí.
En un juego es importante tener una buena dirección artística.

Ahora bien, si solo vas a usar IA no es tan fácil mantener la coherencia de generación de imágenes diferentes inputs. Va a requerir mucho trabajo. Y sobretodo que no se note.

Por ejemplo. La segunda imágen parece hecha con chatgpt, porque tiene ese efecto granulado característico de las imágenes.
Y hacer una imagen no es hacer modelos 3d, es un camino completamente diferente.

Lo que quiero decir es que la IA es un apoyo muy bueno, pero no está capacitada ella sola para hacer artísticamente videojuegos de ese nivel a día de hoy. Necesita mucho apoyo humano.


Eso sin entrar a valorar que un juego es mucho más que imágenes bonitas, no sé si tienes ya pensado y escrita la hoja de ruta de que es lo que quieres como videojuego, porque desde luego hacer un videojuego a partir de una imagen no suele ser buena idea.
Acermax escribió:Seguramente sí.
En un juego es importante tener una buena dirección artística.

Ahora bien, si solo vas a usar IA no es tan fácil mantener la coherencia de generación de imágenes diferentes inputs. Va a requerir mucho trabajo. Y sobretodo que no se note.

Por ejemplo. La segunda imágen parece hecha con chatgpt, porque tiene ese efecto granulado característico de las imágenes.
Y hacer una imagen no es hacer modelos 3d, es un camino completamente diferente.

Lo que quiero decir es que la IA es un apoyo muy bueno, pero no está capacitada ella sola para hacer artísticamente videojuegos de ese nivel a día de hoy. Necesita mucho apoyo humano.


Eso sin entrar a valorar que un juego es mucho más que imágenes bonitas, no sé si tienes ya pensado y escrita la hoja de ruta de que es lo que quieres como videojuego, porque desde luego hacer un videojuego a partir de una imagen no suele ser buena idea.



Gracias, no sabía eso del efecto granulado en ChatGPT. ¡Una cosa más que aprendo!

Ahora estoy probando Claude. He pagado la suscripción para ver qué tal funciona y, por una prueba que he hecho, de momento he conseguido mejores resultados con el juego de pesca y uno de oleadas. Pero solo en la primera version. En chatgpt fatal los comienzos.

Mi idea es crear juegos tipo arcade, pero con gráficos 3D espectaculares, como si fueran pequeñas miniaturas o dioramas llenos de detalles. No quiero hacer juegos de avanzar por enormes escenarios en 3D, sino centrarme en una sola pantalla, con una cámara más o menos fija, y comprobar hasta dónde se puede llevar la calidad gráfica.

Creo que uno de los mayores desafíos van a ser las texturas y los modelos, pero se me ha ocurrido una posible solución: crear los modelos 3D por separado y después incorporarlos al juego. Y, por supuesto, intentar hacerlo todo con ayuda de la inteligencia artificial.

Soy consciente de que probablemente no consiga el resultado exacto que tengo en la cabeza, al menos por ahora.

Además, estoy convencido de que dentro de unos años bastará con introducir unas instrucciones o un código relativamente sencillo para que una IA sea capaz de crear un videojuego prácticamente completo, y que nosotros solo tengamos que corregir cuatro detalles.

La verdad es que tengo mucha curiosidad por ver qué nos espera en el mundo de los videojuegos. Hay quien piensa que la IA va a destruir la industria, pero yo creo justo lo contrario: puede abrir las puertas a una creatividad que hasta ahora estaba fuera del alcance de muchísima gente.

Y ahí es donde entra otra parte importante de mi idea: partir de una imagen de referencia. Quiero mostrarle a la IA exactamente el aspecto visual que busco, para que tenga una base clara sobre la que trabajar: la perspectiva, los objetos, las texturas, la iluminación, la ambientación y el nivel de detalle. No creo que te haga el juego idéntico a la imagen super detallado, entonces apaga y vámonos jajaja. Puede pasar eso en muchos años, ahí si, ahora lo veo imposible.

Es como una foto, la haces un video que parece real, los videos juegos serán mas o menos igual y lo hara hasta tipo cine. No me cabe la duda de que lleguen a ese extremo. Hacer un GTA 4? Puede que en 10 años ya se pueda hacer con poco esfuerzo de programación.

En definitiva, no pretendo crear un mundo abierto gigantesco. Prefiero conseguir una única pantalla arcade que parezca una auténtica obra de arte en 3D, con una calidad gráfica impresionante, buenos efectos, físicas y una ambientación cuidada hasta el último detalle.

Puede que todavía estemos lejos de conseguirlo únicamente con IA, pero precisamente por eso me apetece seguir probando. Quiero descubrir hasta dónde se puede llegar con las herramientas que tenemos hoy y cómo van evolucionando.

Y si algo tengo claro es que no quiero abandonar la idea antes de intentarlo.


Imagen

Imagen

Imagen

Imagen

Imagen

Este es una demo que tiene buena pinta y espero terminarlo. Quiero que se vea lo mas realista posible. Hasta los reflejos se ven bien en el cristal. Aunque sea un rogue, se le puede exprimir bien las ideas. Y este juego lo hice a base de una imagen.

Me falta curvar la imagen del juego para que haga mejor efecto con el cristal.


Imagen

Imagen que hice por IA, y las fotos anteriores el juego.


Imagen

Ya he mejorado bastante y los gráficos. Ahora todos tiene respiración y animaciones pixel art perfect. Los combates los haré similar a loop Hero. Por turnos


Aquí ya la mejora es importante y ya lo he remasterizado.



Imagen

Imagen

Imagen

Imagen

Imagen


Últimos avances y capturas.

El juego ya ha cogido una buena calidad a lo pixel art. Las animaciones están casi logradas con respiración.

He añadido
árbol de habilidades.
Mejores diseños
Luz dinámica
Efectos visuales
Varios logros
Animación al subir nivel.
Equipo variado
Funciona con control pad y vibrador
Encendido de botones
Reflejos mejorados y realistas


Ahora lo estoy haciendo en el móvil en el trabajo. Cuando llegue a casa lo adaptaré en pantalla completa lo que es el recuadro del monitor ocultado los botones de abajo visibles.

El Claude es una pasada. Le da mil patadas al chstgpt en programación.. 6 horas me he pasado está tarde haciendo este juego y la verdad que me ha sorprendido cada cosa que le explicaba que hiciera y como lo quería, sin apenas fallos.




https://vm.tiktok.com/ZGdX6qvYJ/


Fijaos en los reflejos de los fluorescentes sobre el cristal. Incluso los bordes están diseñados por separado para conseguir un acabado más realista. Cada elemento tiene sus propios detalles, iluminación y efectos.

Con esto quiero demostrar que, con imaginación y dedicación, se pueden hacer realidad ideas que antes parecían muy complicadas.

Por ejemplo, podría coger este mismo archivo del juego, con el juego completo, e integrarlo dentro de un salón recreativo en 3D, con varias máquinas arcade funcionando. Incluso se podría adaptar para jugar con unas Meta Quest en realidad virtual.

¿Es posible? Sí. ¿Es difícil? No necesariamente. La cuestión es dedicarle horas, experimentar, corregir errores y seguir mejorándolo.

Imagina entrar en un salón recreativo virtual de los años 80, acercarte a una máquina, encenderla y jugar. Y poco a poco ir incorporando más ordenadores y recreativas clásicas, con juegos de aquella época remasterizados, mejores gráficos, iluminación, sonidos y nuevas funciones, pero conservando su esencia original.

Aquí os dejo una demostración de cómo se enciende el ordenador, cómo se iluminan las teclas y cómo funcionan los sonidos y los diferentes efectos. En el ordenador se aprecia muchísimo mejor: los reflejos del cristal, las luces y los pequeños detalles consiguen que parezca una máquina de verdad.

Y pensar que todo empezó con una simple idea: generar la imagen de un ordenador clásico y empezar a darle vida.

A partir de ahí, cada detalle se puede mejorar, animar o convertir en algo interactivo. Las posibilidades son enormes.

Llevo unas tres horas trabajando en esta versión. Todavía le faltan bastantes detalles, ajustes y mejoras, pero el resultado ya permite hacerse una idea de hasta dónde se puede llegar.

Y esto es precisamente lo que más me está gustando de aprender a crear con inteligencia artificial: empezar con una imagen, tener una idea en la cabeza y, poco a poco, convertirla en algo que realmente funciona.

Lo mejor de todo. Que el motor y diseño , arquitectura de la programación la tengo para hacer más juegos y más fácil
Por lo que he estando leyendo, ponían a Claude como la mejor, pero cambia rodo tan rápido...que a saber. Y luego eso, lo más complicado es que mantenga el mismo apartado artístico. Más o menos lo he conseguido con Chatgpt, pero vaya, es complicado.

Por otra parte, he estado toquiteando varios motores (Godot, Flax y Unreal) porque tengo una idea a medio-largo plazo. Y bueno, pese a que con ayuda de IA estoy haciendo un escenario abierto y la verdad que no está quedando mal, me gustaría aprender bastante más. Ya que, pese a que puede ser una ayuda, si no tienes ni idea de programación, a la mínima que salgan fallos, no sabrás qué hacer. Lo digo por si sabéis tanto de tutoriales, libros y demás que puedan venir bien para ir aprendiendo. Especialmente centrado en Unreal.
Swm84 escribió:Por lo que he estando leyendo, ponían a Claude como la mejor, pero cambia rodo tan rápido...que a saber. Y luego eso, lo más complicado es que mantenga el mismo apartado artístico. Más o menos lo he conseguido con Chatgpt, pero vaya, es complicado.

Por otra parte, he estado toquiteando varios motores (Godot, Flax y Unreal) porque tengo una idea a medio-largo plazo. Y bueno, pese a que con ayuda de IA estoy haciendo un escenario abierto y la verdad que no está quedando mal, me gustaría aprender bastante más. Ya que, pese a que puede ser una ayuda, si no tienes ni idea de programación, a la mínima que salgan fallos, no sabrás qué hacer. Lo digo por si sabéis tanto de tutoriales, libros y demás que puedan venir bien para ir aprendiendo. Especialmente centrado en Unreal.



¡Buenas! A ver si esto se anima un poco y vamos aprendiendo entre todos. Yo iré compartiendo mis avances y la cantidad de horas que le dedico cada día.

Últimamente he dejado bastante de lado el jugar para dedicarme a crear mis propios juegos. Y os digo una cosa: ¡esto es un auténtico vicio! Cuanto más aprendo, más posibilidades descubro. Le veo un futuro impresionante.

Hay mucha gente que dice que crear videojuegos con inteligencia artificial es una basura, que no tienen calidad o que nunca podrán competir con los juegos programados de forma tradicional. Pues yo no estoy nada de acuerdo.

Estoy desarrollando varios juegos con gráficos Pixel Art Perfect, cuidando hasta el último píxel, y los resultados están siendo espectaculares. Ahora estoy experimentando especialmente con juegos 2D de perspectiva cenital, es decir, vistos desde arriba. He conseguido un nivel de detalle, iluminación y realismo que hace unos meses ni me imaginaba. Y lo mejor es que sigo aprendiendo y mejorando cada día.

También estoy recreando la experiencia de los antiguos ordenadores: desde aquellas pantallas de carga, con sonidos electrónicos y una estética inspirada en Alien, hasta monitores CRT con cristal curvado, reflejos, iluminación, efectos de luz y ambientación retro. Todo con muchísimo detalle.

A veces me pregunto cómo es posible que, con las herramientas que existen actualmente, sigan apareciendo juegos comerciales tan poco trabajados visualmente. No quiero quitar mérito a los programadores, porque desarrollar un videojuego completo tiene muchísimo trabajo, pero creo que hoy se pueden conseguir resultados increíbles si se cuidan los detalles. Hay muchos juegos en 2D que han ganado premios artísticos en pixel art perfect. Pero podrían haber llegado mas lejos enfocado nuevas ideas.

Sobre las inteligencias artificiales que estoy utilizando, os cuento mi experiencia.

Para mí, Claude sigue siendo una auténtica bestia programando. En calidad de código y capacidad para desarrollar sistemas complejos, personalmente me parece superior a ChatGPT. El problema es que tiene unas limitaciones de uso bastante importantes, incluso pagando.

De hecho, ahora mismo tengo que esperar hasta el sábado para que se renueven mis créditos. Y eso, cuando estás metido de lleno en un proyecto y quieres hacer actualizaciones continuamente, corta muchísimo el ritmo de trabajo.

Después de muchas pruebas, he encontrado una forma de trabajar que me está funcionando bastante bien: empezar los proyectos con Claude y continuar desarrollándolos con ChatGPT.

ChatGPT ha mejorado una barbaridad en programación durante el último año. Antes era bastante complicado desarrollar proyectos grandes directamente desde aquí, pero ahora la diferencia es enorme.

Con el plan que utilizo, de unos 23 € mensuales, puedo trabajar durante bastante tiempo con el modo de programación de alto razonamiento. También utilizo GPT-6 Astra y Work, que funcionan bastante bien para tareas complejas, aunque tienen sus propios límites y periodos de renovación. Va bastante bien.

La gran ventaja que encuentro en ChatGPT es que puedo experimentar mucho más. Si algo falla, lo corrijo. Si una actualización rompe alguna función, vuelvo a revisarla. Si quiero mejorar veinte cosas más, sigo trabajando. Eso me permite probar ideas continuamente sin estar tan pendiente de los créditos, aunque también existen límites de uso.

Claude, en cambio, me obliga a tenerlo todo mucho más pensado antes de empezar. Hay que preparar bien las instrucciones, tener claro el diseño, las mecánicas y las mejoras que quieres implementar, porque cada intento cuenta.

Mi conclusión después de tantas horas es que Claude me parece mejor programador, pero ChatGPT me ofrece más libertad para experimentar, corregir y evolucionar los proyectos. Combinando los dos estoy consiguiendo resultados que hace un año me habrían parecido imposibles. Claude es el motor del proyecto, chatgpt es correcciones y mejoras. Una vez que ya tienes terminado el juego, vuelves al claude y lo revisas a fondo y lo mejoras hasta dejarlo fino en 2-3 actualizaciones importantes de mejoras y correcciones.

Y esto no ha hecho más que empezar. Cada día descubro nuevas técnicas para mejorar los gráficos, las animaciones, las físicas, los reflejos, los sonidos y la jugabilidad.

Lo que antes eran horas jugando, ahora son horas creando. Y os aseguro que ver cómo un juego que has imaginado empieza a cobrar vida engancha muchísimo más de lo que parece.

Aquí estamos para aprender, experimentar y demostrar hasta dónde se puede llegar con la IA.




Imagen

Este es un nuevo proyecto estilo final fight , tiene reflejos en los charcos del personaje y luces. Una de las cosas más difíciles son los combates que salgan bien. Pero ahora va bien para empezar cocinando digitalmente una demo.

Mi idea está clara. Hacer mi propia empresa digital de juegos pixel ser perfecto con el motor que hice. Con el puedo hacer muchos juegos de la misma calidad. Como si fuera NeoGeo


Imagen

Quiero llegar a esta calidad. Poco me estoy acercando .
Lo bueno que todos los nombres hasta de las calles vienen en español


Actualizado

Imagen

Imagen


Ahora ya cobra más vida y animaciones. Pero necesito meterle demasiado cargado en físicas , animaciones y más vida en casa escenario.

Ahora estoy con pantallas en plan pruebas en la demo y funciona perfectamente. Luego lo haré todo con planos de scroll y parallax que se vaya avanzando . Luego que se pueda entrar entiendas, locales, comprar armamento, subir niveles, rangos, árbol de habilidades.
Pinta muy bien. Tienes algun video de como se ven en movimiento los juegos?
fonso86 escribió:Pinta muy bien. Tienes algun video de como se ven en movimiento los juegos?




https://vm.tiktok.com/ZN8fFP5uV/

Este le hice ayer recreando la maquina esa de formula. Efectos luces , maquetación,

https://vm.tiktok.com/ZN8fFhxux/



Este está grabado por móvil aal monitor. Hay que fijarse en las luces , reflejos. Aunque hay un reflejo que está cortado y tengo que corregirlo. Aunque hoy hice unas 10 actualizaciones y se me aún mucho mejor. Sigo trabajando en el.

https://vm.tiktok.com/ZN8fFDTho/
Nueva versión con intro y algunas mejoras.

https://vm.tiktok.com/ZN8fFP6WC/
El de lucha. Estoy con correcciones..
@swicher oye, pues pinta muy bien eh....si tienes paciencia , ves haciendo mejoras y la vas colgando aquí. El Beat em up me parece chulo....aunque está hecho solo para jugar en una tablet o smartphone?
lolololito escribió:@swicher oye, pues pinta muy bien eh....si tienes paciencia , ves haciendo mejoras y la vas colgando aquí. El Beat em up me parece chulo....aunque está hecho solo para jugar en una tablet o smartphone?



A ver cómo va avanzando esto. Gracias. Está pensado principalmente para ordenadores, donde se ve mucho mejor y se disfruta más jugando.

Imagen

Este es un proyecto que empecé hace más de un año. Ahora lo estoy reconstruyendo desde cero, aprovechando las nuevas tecnologías de la IA. Se me ha ocurrido utilizar tres monitores virtuales para aprovechar las pantallas ultrapanorámicas, y la verdad es que la cosa pinta bastante bien.

También se podrá jugar en monitores normales y dispositivos móviles, pero la idea principal es aprovechar al máximo el formato ultrapanorámico. Aunque no haya demasiada gente con este tipo de pantallas, creo que puede resultar bastante interesante.

El sistema consiste en tener tres pantallas: a la izquierda, un mapa actualizado en tiempo real; en el centro, el juego principal; y a la derecha, un monitor donde se mostrarán los acontecimientos, las alertas y otras situaciones que puedan ocurrir durante la partida.

Lo curioso es que, mientras desarrollaba este juego, se me ha ocurrido otra idea: crear un simulador con 9 monitores de vigilancia. Ahí lo dejo... :)

Como ya he comentado alguna vez, para empezar a crear un videojuego con IA solo necesitas imaginación y saber explicar, paso a paso, lo que quieres conseguir. Eso sí, hacer un juego en condiciones es otra historia. Un proyecto puede llevar perfectamente entre 80 y 500 horas, o incluso más, dependiendo de su complejidad.

Siempre aparecen cosas que mejorar, errores que corregir, nuevas ideas que probar y detalles que valorar. Es un proceso de evolución constante. Y cuando llegue la próxima actualización de chatgpt, quién sabe, igual consigue superar a claude en algunas de estas tareas.

No quiero ni imaginar cómo habrá avanzado todo esto dentro de cinco años. La velocidad a la que evoluciona la inteligencia artificial da hasta miedo.

Imagen

Imagen ilustrativa del juego.

Y aquí viene otra de las ideas que más me llaman la atención: dar el salto a los gráficos ultrarrealistas.

Por lo que he estado viendo, aunque todavía tengo que comprobar hasta dónde se puede llegar, parece que ya es posible generar vídeos con un aspecto prácticamente real. Así que mi intención es incorporar algunas demos con vídeos para comprobar cómo quedan integrados en un videojuego.

La idea de este nuevo proyecto es ponerse en la piel de un vigilante de seguridad que controla varias zonas mediante cámaras. Tendremos que observar los monitores, detectar movimientos sospechosos, controlar las instalaciones y evitar que ocurra cualquier cosa extraña.

Me gustaría que las cámaras mostrasen situaciones creíbles, con personas moviéndose por los escenarios, sucesos inesperados, alarmas y acontecimientos que obliguen al jugador a prestar atención. Todo con una ambientación realista, sonidos mecánicos y electrónicos, y esa sensación de que algo puede ocurrir en cualquier momento.

Si se consigue integrar bien el vídeo generado por IA con las mecánicas del juego, las posibilidades pueden ser enormes. Imaginar escenarios con apariencia real, personajes que reaccionen y acontecimientos diferentes en cada partida sería una auténtica pasada. Es que fijate de lo que estoy hablando, que paso de hablar de juegos a la realidad en crear juegos. Es que estamos a un paso de pocos años, si es que aun se puede. Nunca lo he probado. Ya que la IA hace videos realistas, por que no crear un juego?

Sé perfectamente que todavía existen muchas limitaciones técnicas, pero también creo que, para determinados tipos de videojuegos, esta tecnología puede funcionar especialmente bien.

Y pensando en todo esto, me vienen a la cabeza aquellos juegos de vídeo interactivo como time gal de la megadrive CD o el mítico dragon's lair. Imaginar poder crear hoy algo parecido, pero aprovechando las tecnologías actuales, me parece una auténtica barbaridad.

Conociéndome, cualquier día me da por hacer mi propia versión de dragon's lair. Ideas, desde luego, no me faltan. Lo complicado es encontrar tiempo para hacerlas todas. :)
8 respuestas