IA en el homebrew retro: ¿te parece bien para gráficos, para programación, para todo o para nada?

1, 2, 3, 4, 5
Encuesta
IA en el homebrew retro: ¿te parece bien para gráficos, para programación, para todo o para nada?
 0%
0
18%
15
64%
54
19%
16
Hay 85 votos.
cirote3 escribió:
SuperPadLand escribió:Si yo tengo una idea de como quiero que sea mi juego y le voy diciendo a una IA lo que quiero, testeo, pido cambios, testeo, etc. Pero la idea, mecánicas, etc. Son mías ¿Eso está mal? Porque yo siempre tuve ideas de "como molaría un juego así" pero ni puta idea de como hacerlo claro.

Los gráficos hilando con lo anterio si yo dibujo como el orto, pero hago mis dibujos y le digo a la IA que los mejore y adapte a los gráficos del juego?

¿A qué te refieres con que si eso está mal?


Se lo pregunto a los que se oponen al uso de IA ya sea porque no valoran si no hay un esfuerzo humano detrás o porque para ellos programar es un deporte donde tienes que demostrar tu talento aunque el resultado sea inferior, etc.
SuperPadLand escribió:
cirote3 escribió:
SuperPadLand escribió:Si yo tengo una idea de como quiero que sea mi juego y le voy diciendo a una IA lo que quiero, testeo, pido cambios, testeo, etc. Pero la idea, mecánicas, etc. Son mías ¿Eso está mal? Porque yo siempre tuve ideas de "como molaría un juego así" pero ni puta idea de como hacerlo claro.

Los gráficos hilando con lo anterio si yo dibujo como el orto, pero hago mis dibujos y le digo a la IA que los mejore y adapte a los gráficos del juego?

¿A qué te refieres con que si eso está mal?


Se lo pregunto a los que se oponen al uso de IA ya sea porque no valoran si no hay un esfuerzo humano detrás o porque para ellos programar es un deporte donde tienes que demostrar tu talento aunque el resultado sea inferior, etc.

¿Y a ti qué te importa lo que piensen? La vida es muy corta para gastarla pensando en qué pensarán los demás.
Yo estoy ahora mismo haciendo un juego para mi hija. No lo estoy haciendo con IA, tanto gráficos como programación es cosa mía. En su momento cuando era más pequeña le hice ya uno. Todo esto para MS-DOS con DIV Games Studio.
Ahora bien, hace unos días me apunté a un cursillo de Claude Code (para no quedarme atrás) y me he pillado una suscripción. Después de haberlo probado y acojonarme bastante por el futuro de mi profesión (Soy programador) he comenzado a probar de hacer herramientas para ayudarme en mis proyectos:

Aprovechando que un tal MikeDX puso el código fuente del IDE de DIV2 en github (con opción para plataformas modernas) he usado claude para generar un compilador independiente de DIV que permite compilar para varias plataformas (DOS, Linux, Windows y Bytecode). De esta forma puedo probar en mi máquina con Linux de forma rápida y luego exportarlo para DOS para que pueda jugar mi hija en el 486 con el que juega a sus cosas.

Este compilador además acepta ahora una directiva llamada @include que permite incrustar textos de otros ficheros, con lo que ahora se puede generar el código en diferentes ficheros para tenerlo más ordenado y mejor gestionado.

He creado también un reproductor de DIV2 portable pensado para compilar para diferentes máquinas y así pueda ejecutar el bytecode que escojamos sin tener que recompilar esta o modificar el compilador para generar una nueva build compatible.

He generado una herramienta en java para gestionar los FPG (Ficheros que contienen los gráficos de los juegos en DIV) de forma dinámica, rápida y en entornos modernos. Esta llevaba tiempo pensando en hacerla yo mismo pero me daba mucha pereza ponerme a programar esto en vez del juego y tiraba con la original usando DOSBOX (que era un martirio).

Por último le he pedido que me cree un linter (Un addon que hace que las palabras reservadas de un lenguaje de programación se iluminen con diferentes colores) para VsCode que me permita programar el juego desde un entorno más moderno y amigable.

Con la tontería la IA me ha servido para generar herramientas que me ayuden en mi desarrollo de mis juegos, pero sin programar estos directamente con ella. Cuando acabe este juego tenía pensado en programar un dungeon crawler o un "clon" de Ys para Ms-DOS en C. Originalmente quería hacerlo yo todo, usando libros antiguos de desarrollo que tengo y tutoriales, pero creo que algunas cosas me va a resultar más simple y rápido pedirle ayuda a la IA para que me soluciones dudas (como usar música en un MT-32 o GM por ejemplo) o me escriba partes tediosas (tests unitarios o hacer que busque posibles memory leaks).

En resumen, creo que es una herramienta excesivamente poderosa y puede facilitar mucho el trabajo en todo el tema del desarrollo retro (y en el no retro también), pero, si quieres un resultado de calidad ha de haber un humano detrás con algo de idea. Si dejas a la IA sola lo que va a salir va a tener fallos de jugabilidad, gráficos irregulares y diferentes problemas.
cirote3 escribió:
SuperPadLand escribió:
cirote3 escribió:¿A qué te refieres con que si eso está mal?


Se lo pregunto a los que se oponen al uso de IA ya sea porque no valoran si no hay un esfuerzo humano detrás o porque para ellos programar es un deporte donde tienes que demostrar tu talento aunque el resultado sea inferior, etc.

¿Y a ti qué te importa lo que piensen? La vida es muy corta para gastarla pensando en qué pensarán los demás.


No me va a frenar, pero es de lo que va este hilo, quiero saber que opinan sin más.
PABEOL escribió:Yo no sé si seré poli del retro o no, pero las portadas hechas con IA han ido directas a mi top 3 de cosas que más me molestan visualmente del retro, junto con los gameplays en panorámico que chafan la imagen y los juegos estilo manga noventero para ordenadores de los 80.

Pues con algunas cartas de restaurantes te dan ganas de salir corriendo.

Imagen

Lo cierto es que las imágenes y los vídeos en donde dan más grima y más impresión de trabajo descuidado, nada profesional.

En este caso incluso da asquito, parecen gusanos.

El código da menos el cante porque la gente no lo ve, aunque luego pueda hacer "cosas raras", eso sí, olvídate de que sea código mantenible si luego dejas de usar IA, adiós código limpio, hola espaguetización, a no ser que realmente lo hagas tú y simplemente la uses para consultas como cualquier buscador.

Lo tengo claro, si yo usara la churrerIA para hacer un juego iba sin pantalla de presentación. XD
SuperPadLand escribió:Si yo tengo una idea de como quiero que sea mi juego y le voy diciendo a una IA lo que quiero, testeo, pido cambios, testeo, etc. Pero la idea, mecánicas, etc. Son mías ¿Eso está mal? Porque yo siempre tuve ideas de "como molaría un juego así" pero ni puta idea de como hacerlo claro.

Los gráficos hilando con lo anterio si yo dibujo como el orto, pero hago mis dibujos y le digo a la IA que los mejore y adapte a los gráficos del juego?

Técnicamente serías el diseñador del juego, pero no el programador.

Lo de la IA está bien para ciertas tareas, ayuda, revisión de errores, etc. Decirle “Oye, porteame esto mientras me tomo una cerveza”, pues está feo
Lo ajusto:

SuperPadLand escribió:Se lo pregunto a los que se oponen al uso de IA ya sea porque no valoran si no hay un esfuerzo humano detrás o porque para ellos programar es un deporte donde tienes que demostrar tu talento aunque el resultado sea inferior, etc.


Hay mucho más trabajo detrás de lo que algunos se piensan, pero aquí siempre te va a salir alguno con CHORRADAS como que «si en lugar de programar usas la IA te pierdes a ti mismo», y toda una colección de pajas mentales sobre qué son el arte y la creatividad y qué no lo son. Por supuesto, también están los que se dedican a repartir carnets de creadores. No hagas ni caso.

De hecho, he llegado a leer comentarios en YouTube como: «Se me había dibujado una sonrisa al ver este juego/hack hasta que vi que se había usado IA». Vaya un prejuicio de libro. No se está juzgando si el trabajo está bien hecho, si funciona o si gusta, sino el método utilizado para conseguirlo.

Y voy más lejos. En romhacking he llegado a recibir reviews negativas por usar IA, dando además por sentado que en estos proyectos no haces prácticamente nada. Cuando la realidad es que hay que dedicarles innumerables horas y romperse los cuernos para conseguir que todo funcione como debe. Claro, siempre que tu propósito sea hacer las cosas bien y no limitarte a generar cualquier cosa y publicarla.

Al final, resulta que el individuo que me puso una de esas reviews ni siquiera sabía que necesitaba tener el DSP-1 en la flashcart, pero no cambió su análisis porque su objetivo era rajar, sin más (lo sé porque hablé con el por MP). El colmo fue cuando otro me «acusó» de utilizar IA y de no indicarlo en la ficha de Romhacking.net, cuando encima se estaba poniendo la medallita de haberlo "descubierto" al cotillear mi propio GitHub, donde sí lo menciono (vaya un "descubrimiento"). A ver, en GitHub documento todo el trabajo y subo lo que haga falta; en Romhacking.net publico el parche. Punto. No tengo por qué explicar cómo coño hago las cosas para no herir la sensibilidad de quienes reniegan de la IA. Y menos todavía cuando los proyectos también me obligan a crear fuentes y gráficos desde cero en pixel art y adaptar otros tantos manualmente.

En RetroGameTalk también han empezado a indicar si un proyecto utiliza IA, y me parece otra gilipollez. Para empezar, porque cada vez va a haber más proyectos que utilicen IA en mayor o menor medida. Ha venido para quedarse, igual que en su día lo hicieron la calculadora o Excel. Y, además, hay casos en los que resulta tan obvio que ni siquiera hace falta indicarlo. ¿De verdad es necesario "advertir" de que un port de Daytona USA para PSP que aparece de la noche a la mañana se ha desarrollado con ayuda de la IA?

Pero insisto en lo esencial: no hay nada que confesar, porque no hay nada que ocultar ni de lo que avergonzarse. Lo que tienen que hacer en RetroGameTalk es asegurarse de que los proyectos que se publican tengan una calidad mínima y funcionen correctamente. La IA es una herramienta brutal, pero también hay mucho cazurro al volante, ahora y siempre. Precisamente por eso hay que saber filtrar, y no demonizar las herramientas ni a quien las usa.
Diskover escribió:
SuperPadLand escribió:Si yo tengo una idea de como quiero que sea mi juego y le voy diciendo a una IA lo que quiero, testeo, pido cambios, testeo, etc. Pero la idea, mecánicas, etc. Son mías ¿Eso está mal? Porque yo siempre tuve ideas de "como molaría un juego así" pero ni puta idea de como hacerlo claro.

Los gráficos hilando con lo anterio si yo dibujo como el orto, pero hago mis dibujos y le digo a la IA que los mejore y adapte a los gráficos del juego?

Técnicamente serías el diseñador del juego, pero no el programador.

Lo de la IA está bien para ciertas tareas, ayuda, revisión de errores, etc. Decirle “Oye, porteame esto mientras me tomo una cerveza”, pues está feo


Lo último te garantizo que no funciona, al menos por ahora: el port de Alone in the Dark 64, que abandoné, de primeras ya mostraba cosas en pantalla, pero estaba lleno de errores de todo tipo: elementos 3D fuera de sitio, back culling sin aplicar, música completamente descolocada, físicas, acciones, menús y animaciones bugueadas, etc.

Todo eso lo fui arreglando a base de pico y pila: testeando, haciendo capturas y explicándole dónde fallaba. También dándole ideas como "la N64 puede aplicar esta técnica", o algo tan simple como decirle que usara el chip gráfico para descargar la CPU porque al principio estaba haciendo todo con fuerza bruta. [qmparto]

Entiendo que a los talentosos les pique perder exclusividad, pero esto no va a ser diferente de cualquier otra artesanía frente a la industria: el pan industrial nunca sabrá como el del panadero del pueblo, pero será mucho más barato y abundante.

Sé que un humano formado haría mi trabajo muchísimo mejor, pero ese humano nunca me lo iba a hacer. Sin IA, mis ideas simplemente no existirían (traducciones al gallego de juegos, por ejemplo); no iban a generar ningún puesto de trabajo extra.

Quien tema que la IA le quite el trabajo debería mirar cómo adaptar su talento a la IA. Y ojo: todo lo que hago con IA implica muchísimas horas de trabajo humano mío que nadie valora: testear. En traducir Suzerain invertí 4 días con la IA, pero en pasarme el juego entero dos veces buscando fallos dediqué 25 horas que nadie tiene en cuenta cuando opina: "traducción con IA = caca".

Dirán que mucha gente hace mal las cosas e inunda el mercado de basura. Eso ya pasaba sin IA: Steam lleva más de una década publicando anualmente más juegos que todo el catálogo de PS2, casi todos malísimos. ¿Cómo se vivía con 5000-10000 juegos al año? Ignorando la mayoría. Con la IA, igual.


Anecdota personal reciente: Esta semana alguien publicó una captura de un juego traducido por humanos con un juego de palabras diciendo que esto una IA no lo haría. Fui a la IA le pasé el texto original y le dije que me diera ideas de como adaptar al español el juego de palabras, me dio varias ideas. Respondía a esa publicación diciendo dos de esas ideas que para mi gusto encajaban mejor y recibí varios likes, si hubiera dicho "la IA propone estas dos que me gustan más" seguro que me discutían que no, etc.



psicopompo escribió:Lo ajusto:

SuperPadLand escribió:Se lo pregunto a los que se oponen al uso de IA ya sea porque no valoran si no hay un esfuerzo humano detrás o porque para ellos programar es un deporte donde tienes que demostrar tu talento aunque el resultado sea inferior, etc.


Hay mucho más trabajo detrás de lo que algunos se piensan, pero aquí siempre te va a salir alguno con CHORRADAS como que «si en lugar de programar usas la IA te pierdes a ti mismo», y toda una colección de pajas mentales sobre qué son el arte y la creatividad y qué no lo son. Por supuesto, también están los que se dedican a repartir carnets de creadores. No hagas ni caso.

De hecho, he llegado a leer comentarios en YouTube como: «Se me había dibujado una sonrisa al ver este juego/hack hasta que vi que se había usado IA». Vaya un prejuicio de libro. No se está juzgando si el trabajo está bien hecho, si funciona o si gusta, sino el método utilizado para conseguirlo.

Y voy más lejos. En romhacking he llegado a recibir reviews negativas por usar IA, dando además por sentado que en estos proyectos no haces prácticamente nada. Cuando la realidad es que hay que dedicarles innumerables horas y romperse los cuernos para conseguir que todo funcione como debe. Claro, siempre que tu propósito sea hacer las cosas bien y no limitarte a generar cualquier cosa y publicarla.

Al final, resulta que el individuo que me puso una de esas reviews ni siquiera sabía que necesitaba tener el DSP-1 en la flashcart, pero no cambió su análisis porque su objetivo era rajar, sin más (lo sé porque hablé con el por MP). El colmo fue cuando otro me «acusó» de utilizar IA y de no indicarlo en la ficha de Romhacking.net, cuando encima se estaba poniendo la medallita de haberlo "descubierto" al cotillear mi propio GitHub, donde sí lo menciono (vaya un "descubrimiento"). A ver, en GitHub documento todo el trabajo y subo lo que haga falta; en Romhacking.net publico el parche. Punto. No tengo por qué explicar cómo coño hago las cosas para no herir la sensibilidad de quienes reniegan de la IA. Y menos todavía cuando los proyectos también me obligan a crear fuentes y gráficos desde cero en pixel art y adaptar otros tantos manualmente.

En RetroGameTalk también han empezado a indicar si un proyecto utiliza IA, y me parece otra gilipollez. Para empezar, porque cada vez va a haber más proyectos que utilicen IA en mayor o menor medida. Ha venido para quedarse, igual que en su día lo hicieron la calculadora o Excel. Y, además, hay casos en los que resulta tan obvio que ni siquiera hace falta indicarlo. ¿De verdad es necesario "advertir" de que un port de Daytona USA para PSP que aparece de la noche a la mañana se ha desarrollado con ayuda de la IA?

Pero insisto en lo esencial: no hay nada que confesar, porque no hay nada que ocultar ni de lo que avergonzarse. Lo que tienen que hacer en RetroGameTalk es asegurarse de que los proyectos que se publican tengan una calidad mínima y funcionen correctamente. La IA es una herramienta brutal, pero también hay mucho cazurro al volante, ahora y siempre. Precisamente por eso hay que saber filtrar, y no demonizar las herramientas ni a quien las usa.


Lo peor es que esos que te critican seguramente ellos ni con IA sabrían hacer lo mismo. Al final es como si antaño empezasen a criticar que los juegos usasen C y no ensamblador por ser más puros y tomar atajos. [qmparto]

Yo lo que miraría en las webs que publican tradus es una casilla para marcar antes de publicar de que lo que se publica está testeado y se puede completar el juego. Si después se descubre que no, block y baneo al autor y de todas sus publicaciones.
@SuperPadLand si tú tienes una idea pero la materializa otro, pues obviamente la creación resultante no es tuya. Una idea no tiene forma, es algo indefinido que está en tu cabeza, podrás decir que es tuya cuando se materialice en su formato correspondiente tal cual la imaginaste, y para eso, te necesitas a ti mismo. A veces en esos procesos salen cosas que no son exactamente lo que imaginabas, pero siempre podrás decir que es tuyo porque lo has ejecutado tú.
Si un productor le pide a un músico que componga y toque una canción, el músico lo hace, el productor le pide corregir las cosas que no le gusta, el músico lo hace y después de unas cuantas revisiones el productor se queda contento con el resultado, ¿quién sería el autor principal de la canción, el músico o el productor? Lo pregunto porque ese es el flujo de trabajo tanto en mi día a día cuando tengo que usar la IA en el curre para programar algo como en el port retro que estaba haciendo mi amigo.
cirote3 escribió:Si un productor le pide a un músico que componga y toque una canción, el músico lo hace, el productor le pide corregir las cosas que no le gusta, el músico lo hace y después de unas cuantas revisiones el productor se queda contento con el resultado, ¿quién sería el autor principal de la canción, el músico o el productor? Lo pregunto porque ese es el flujo de trabajo tanto en mi día a día cuando tengo que usar la IA en el curre para programar algo como en el port retro que estaba haciendo mi amigo.


Los edificios, carreteras, barcos, etc. no son creación de los arquitectos e ingenieros sino de los albañiles, soldadores, peones, etc. [qmparto]


AtomicRobot-nik16 escribió:@SuperPadLand si tú tienes una idea pero la materializa otro, pues obviamente la creación resultante no es tuya. Una idea no tiene forma, es algo indefinido que está en tu cabeza, podrás decir que es tuya cuando se materialice en su formato correspondiente tal cual la imaginaste, y para eso, te necesitas a ti mismo. A veces en esos procesos salen cosas que no son exactamente lo que imaginabas, pero siempre podrás decir que es tuyo porque lo has ejecutado tú.


La autoría de una idea pertenece a quien la concibe; eso no es discutible. Quién la materialice primero, y con qué herramientas, es una cuestión distinta y secundaria.

La historia lo confirma: en la antigüedad, materializar una idea exigía mano de obra pura y dura; con las revoluciones industriales, esa ejecución pasó a ser una mezcla de trabajo humano y tecnología. Hoy entramos en una era en la que muchas ideas pueden materializarse sin mano de obra ajena.

Y precisamente ahí está la clave: lo que se desplaza y se automatiza es la ejecución, nunca el origen del pensamiento. Las herramientas cambian, el trabajo de otros puede sustituirse, pero la fuente de la creación sigue siendo quien la piensa. Por eso las creaciones son mías: no porque mis manos las hayan hecho, sino porque mi mente las concibió.
Yo que soy un poco anti-IA en teoría, pero luego en la práctica me parece bien que me permita hacer un juego sin picar código, hay una frase que habéis dicho varias veces que admito que me da miedo:

- "La IA ha venido para quedarse".

Suena un poco a cuando los body snatchers te rodean y te dicen que te unas a ellos al final de la peli. [angelito] [fumando] [beer]
cirote3 escribió:Si un productor le pide a un músico que componga y toque una canción, el músico lo hace, el productor le pide corregir las cosas que no le gusta, el músico lo hace y después de unas cuantas revisiones el productor se queda contento con el resultado, ¿quién sería el autor principal de la canción, el músico o el productor? Lo pregunto porque ese es el flujo de trabajo tanto en mi día a día cuando tengo que usar la IA en el curre para programar algo como en el port retro que estaba haciendo mi amigo.


Creo que el concepto de "artista total" es un poco ingenuo: la inmensa mayoría de las obras de arte son de autoría colectiva. Y se te ha olvidado cómo definir la autoría cuando se utilizan ritmos pregrabados o samples.

En realidad el debate es bastante antiguo. Hay películas antiguas con efectos especiales que dan penilla hoy día. La cuestión es qué prima: si el proceso compositivo o la tecnología.

De una forma u otra, lo importante es el resultado.
SuperPadLand escribió:
cirote3 escribió:Si un productor le pide a un músico que componga y toque una canción, el músico lo hace, el productor le pide corregir las cosas que no le gusta, el músico lo hace y después de unas cuantas revisiones el productor se queda contento con el resultado, ¿quién sería el autor principal de la canción, el músico o el productor? Lo pregunto porque ese es el flujo de trabajo tanto en mi día a día cuando tengo que usar la IA en el curre para programar algo como en el port retro que estaba haciendo mi amigo.


Los edificios, carreteras, barcos, etc. no son creación de los arquitectos e ingenieros sino de los albañiles, soldadores, peones, etc. [qmparto]

En el caso de los edificios, los arquitectos no son los que ponen la pasta para hacer un edificio sin saber hacer planos o poner cimientos, no son los productores del mundo de la música. Siguiendo con el símil con el tema de la IA, en el mundillo de la construcción el usuario sería el promotor inmobiliario y la IA serían los arquitectos junto con los albañiles, soldadores, etc.


carcayu80 escribió:
cirote3 escribió:Si un productor le pide a un músico que componga y toque una canción, el músico lo hace, el productor le pide corregir las cosas que no le gusta, el músico lo hace y después de unas cuantas revisiones el productor se queda contento con el resultado, ¿quién sería el autor principal de la canción, el músico o el productor? Lo pregunto porque ese es el flujo de trabajo tanto en mi día a día cuando tengo que usar la IA en el curre para programar algo como en el port retro que estaba haciendo mi amigo.


Creo que el concepto de "artista total" es un poco ingenuo: la inmensa mayoría de las obras de arte son de autoría colectiva. Y se te ha olvidado cómo definir la autoría cuando se utilizan ritmos pregrabados o samples.

En realidad el debate es bastante antiguo. Hay películas antiguas con efectos especiales que dan penilla hoy día. La cuestión es qué prima: si el proceso compositivo o la tecnología.

De una forma u otra, lo importante es el resultado.

Hacía la pregunta porque aunque el productor de una canción pueda estar muy orgulloso de su trabajo, si se considera el autor de la misma es para darle una colleja XD
Eso no quita que no tenga por qué avergonzarse de su trabajo como pasa con los que hacen cosas con IA.
cirote3 escribió:Si un productor le pide a un músico que componga y toque una canción, el músico lo hace, el productor le pide corregir las cosas que no le gusta, el músico lo hace y después de unas cuantas revisiones el productor se queda contento con el resultado, ¿quién sería el autor principal de la canción, el músico o el productor? Lo pregunto porque ese es el flujo de trabajo tanto en mi día a día cuando tengo que usar la IA en el curre para programar algo como en el port retro que estaba haciendo mi amigo.

"un músico que componga y toque una canción" partimos de la base de que el músico es quien ya ha hecho la canción, por lo que es suya. Si el productor le dice "oye, podías cambiar la parte central del punteo o darle más intensidad a la guitarra de la estrofa" y el músico lo hace, el autor sigue siendo el músico porque una idea no es algo definido, probablemente ni esté definida en el cerebro de quien esté dando esas directrices. Puedes considerarlo un director, asistente, apoyo, etc... como mucho, y eso dependería del grado de influencia de su aportación, porque si no son más que unos acordes en todo un disco, pues es algo simplemente residual. Habría que ser muy flipado para decir que en ese disco colaboraste tú (el productor).

Otra cosa es que el productor le diga "toca ésto y esto aquí, y en el estribillo esto otro, que creo que queda mejor", y o bien, te lo escriba en lenguaje musical, te lo toque él, o te lo tararee directamente. En ese caso, se podría considerar que la autoría es de los dos, si el músico es una persona humilde y alguien le pregunta un día sobre la canción, te dirá que fue fruto de su colaboración con el productor.

@SuperPadLand depende de lo que estés tratando, si es una obra multidisciplinar serán varios los autores, pero ojo, no mezclemos tecnología o ciencia con arte, porque estamos hablando de cosas diferentes, y mucho menos las ideas, ve a al registro a registrar una idea que tengas así sin más en tu cabeza, ya verás lo que te dicen. Tener soluciones no te hace artista, creo que hay bastante confusión con eso.
AtomicRobot-nik16 escribió:
cirote3 escribió:Si un productor le pide a un músico que componga y toque una canción, el músico lo hace, el productor le pide corregir las cosas que no le gusta, el músico lo hace y después de unas cuantas revisiones el productor se queda contento con el resultado, ¿quién sería el autor principal de la canción, el músico o el productor? Lo pregunto porque ese es el flujo de trabajo tanto en mi día a día cuando tengo que usar la IA en el curre para programar algo como en el port retro que estaba haciendo mi amigo.

"un músico que componga y toque una canción" partimos de la base de que el músico es quien ya ha hecho la canción, por lo que es suya. Si el productor le dice "oye, podías cambiar la parte central del punteo o darle más intensidad a la guitarra de la estrofa" y el músico lo hace, el autor sigue siendo el músico porque una idea no es algo definido, probablemente ni esté definida en el cerebro de quien esté dando esas directrices. Puedes considerarlo un director, asistente, apoyo, etc... como mucho, y eso dependería del grado de influencia de su aportación, porque si no son más que unos acordes en todo un disco, pues es algo simplemente residual. Habría que ser muy flipado para decir que en ese disco colaboraste tú (el productor).

Otra cosa es que el productor le diga "toca ésto y esto aquí, y en el estribillo esto otro, que creo que queda mejor", y o bien, te lo escriba en lenguaje musical, te lo toque él, o te lo tararee directamente. En ese caso, se podría considerar que la autoría es de los dos, si el músico es una persona humilde y alguien le pregunta un día sobre la canción, te dirá que fue fruto de su colaboración con el productor.

Efectivamente, dependiendo del grado de implicación de un productor (y de su ego XD), puede llegar a considerarse un co-autor (compartiendo la autoría con compositores, músicos, etc), pero muchos de ellos por simple humildad no se consideran autores, la canción es del resto. Es curioso que con el tema de la IA suele pasar al revés.
@AtomicRobot-nik16 @cirote3 supongamos que todavía no se inventaron los Battle Royale tan de moda. Si a mi se me ocurre esa idea y con la IA creo un juego donde hay un mapa que se va cerrando y los jugadores tienen que matarse entre ellos por ser el último y es el primer juego así ¿Yo no soy el creador? Me parece un poco absurdo, como decir que los tebeos no los crea el autor sino el lapiz que usa.

Porque entonces mi idea de juego futuro paso de hacerla 😅
SuperPadLand escribió:@AtomicRobot-nik16 @cirote3 supongamos que todavía no se inventaron los Battle Royale tan de moda. Si a mi se me ocurre esa idea y con la IA creo un juego donde hay un mapa que se va cerrando y los jugadores tienen que matarse entre ellos por ser el último y es el primer juego así ¿Yo no soy el creador? Me parece un poco absurdo, como decir que los tebeos no los crea el autor sino el lapiz que usa.

Porque entonces mi idea de juego futuro paso de hacerla 😅

Lo que yo piense o deje de pensar no debería importante lo más mínimo a la hora de hacer un juego, lo único que de verdad debería importarte es lo bien que te lo pases haciéndolo y si puedes y quieres la pasta que pilles al venderlo :)

Dicho eso, internet está lleno de "idea-guys", gente que tiene montones de ideas rompedoras pero nunca hace nada con ellas. Si alguien hace un juego con una de esas ideas, lo normal es que la gente considere como autor a quien ha hecho el juego, no a quien tuvo la idea. Con el tema de los cómics, el autor de Mortadelo y Filemón era Francisco Ibáñez, no los que ponían la pasta y le daban directrices para hacer los cómics. La IA hace tanto por ti que por ejemplo la mayoría de programadores con los que he hablado no se consideran autores de los programas que dejan que la IA haga por ellos, a pesar de que sus directrices/consejos/revisiones/etc deberían ser mucho mejores en principio.
@SuperPadLand no creo que el concepto cambie por el hecho de que sea una IA o un humano quien colabore a la hora de crear, lo que tendrás que valorar tú es qué influencia tiene la IA en eso que se ha creado y cuánta has tenido tú.

Por supuesto que el tebeo se hace con el lápiz en la mano del autor, la pregunta es quiénes son la mano y el lápiz a la hora de crear con IA, ella o tú. Por cierto, el lápiz no piensa ni crea por la mano que lo mueve, la IA sí piensa y crea por la mano que mueve el ratón.
A ver, no es tanto el usar una herramiento para hacer algo, se trata de cuánto hace esa herramienta por ti.

Si yo talo un arbol con un hacha, sabemos todos que no es lo mismo a hacerlo con una motosierra. Si yo dibujo algo con un pincel no es lo mismo a que le ponga un jpg a una máquina de dibujo y lo haga por mi... y así hasta el infinito.

Siempre va a tener más valor el "mayor esfuerzo", esto es así de toda la vida del señor. Incluso con la IA. Habrá peña que le meta un prompt, o como se diga, y lo que salga sale, y habrá otro que retocará manualmente, indagará, etc etc etc.

Luego ya entran en juego muchos otros temas diversos, dependiendo del contexto en el que nos movamos. Como pueda ser productividad, inversión etc etc.

La única disputa que puede haber en torno a este tema de autorías y demás es por egos, simple y llanamente.

[hallow]
Sentimientos encontrados, pero ciertamente estamos viviendo un BOOM de novedades equiparable a los tiempos dorados de la emulación de consolas en PC.
SuperPadLand escribió:Los edificios, carreteras, barcos, etc. no son creación de los arquitectos e ingenieros sino de los albañiles, soldadores, peones, etc. [qmparto]

Por supuesto, y la impresora es la autora de la novela, o de la ilustración, porque, claro, es la que ha materializado la obra. Tela. 😂

@carcayu80 Estoy de acuerdo contigo.

@cirote3 Creo que tu ejemplo de los promotores inmobiliarios se basa en el desconocimiento de lo que implica el vibe coding. Si de verdad crees que todo se basa en pagar una suscripción a Claude Pro, te equivocas. Para hacer esos ports de mierda como los que salen últimamente como churros hace falta bastante trabajo, otra cosa es que luego no le dediquen el esfuerzo necesario para dejarlos bien. Incluso para hacer juegos de mierda de la manera tradicional hace falta esfuerzo.

Yo entiendo que a mucha gente le joda que su trabajo haya quedado obsoleto, y que luego te salgan con el romanticismo y autenticidad del método tradicional como bandera. Es la frustración de ver que ya no aportas nada en algo que antes sí. También hay un fuerte grado de elitismo cultural y profesional por parte de muchos que reniegan de la IA. Pero es ley de vida. Dentro de un tiempo, esto será lo normal, y lo anterior será prehistoria. Ya ha pasado y seguirá pasando.

Estamos viendo cosas que no se habían podido hacer hasta ahora. Lo que antes le llevaba meses de trabajo a un equipo entero ahora se reduce a horas de dirección, diseño lógico y arquitectura. Alguien con determinación, un poco de cabeza y las ideas claras puede sacar adelante en una tarde proyectos que antes habrían sido imposibles por presupuesto o tiempo, simplemente sabiendo dirigir la IA para resolver los problemas técnicos. Pero, ojo, hay niveles y niveles.

Yo mismo estuve en un equipo de programación de un juego, en el que el programador me parecía un completo inepto y cuyas ideas eran una completa mierda. Pero, claro, era el programador, y tenía esas ínfulas de "es mi Scattergories y me lo llevo". Ahora, literalmente, su capacidad de monopolizar un proyecto por el simple hecho de saber programar queda reducida a cero. Del mismo modo que la mía de ilustrador también pasa a ser completamente prescindible, porque alguien que sepa dirigir bien la IA logrará el resultado visual que se proponga. Ni yo necesitaría el trabajo de aquel programador de mierda, ni él necesitaría el mío; el verdadero valor ahora está en la dirección creativa, la idea y la capacidad analítica de conectarlo todo.

Y que no me venga nadie con la chorrada de que lo que obtienes no tiene alma, porque el alma ya se la saco yo a base de prompts si es necesario. Eso no significa que si quiero hacer un videojuego no vaya a dibujar, escribir o componer música, porque todo eso lo sé hacer, me gusta hacerlo y lo hago habitualmente. Pero cuando quiera plasmar mis ideas en el código, usaré la IA. Porque es eso, una herramienta, y me ayuda a no depender de nadie. Los programadores usan Unity o Unreal, que ya les dan la mitad del trabajo masticado y automatizado para no tener que empezar desde cero, pero de esas cosas no decimos nada.

Bajémonos de la parra con tanto purismo, porque a ver si nos vamos a creer que en los estudios comerciales la gente trabaja por amor al arte. Con las fechas de entrega pisándoles los talones, los inversores esperando resultados y los presupuestos millonarios que hay detrás, ningún estudio serio le da la espalda a ahorrarse meses de trabajo gracias a la IA. Pero luego no te ves a todos esos zombis balbuceando "AI slop", porque dan por hecho que esos juegos no llevan IA a saco (y SÍ la llevan, claro que la llevan).

@AtomicRobot-nik16 Tío, tienes una visión muy cuadriculada que separa la técnica del arte, cuando un videojuego, por ejemplo, es precisamente la unión de ambas cosas a través de una dirección creativa.

Dices que "tener soluciones no te hace artista". ¡No te jode! Y saber tocar la guitarra tampoco, ni ponerte el pelo a lo afro te hace negro, ni comprarte ropa en el Decathlon te hace atleta... ¿Seguimos con las obviedades? Tu problema es que a quien dirige le atribuyes siempre una simple faceta de supervisión. Según esa regla de tres, un director de cine tampoco es un artista. El director de cine no graba con la cámara, no monta los focos, no edita el sonido ni actúa. Lo que hace es dirigir un equipo de técnicos, operarios y herramientas para plasmar su visión. Los cámaras y los electricistas le dan "soluciones técnicas" a lo que él pide, pero la autoría artística de la película es del director. Él es el creador porque la visión global de la obra nace de su cabeza. El vibe coding es exactamente lo mismo: tú eres el director y la IA es tu equipo técnico ejecutando tus órdenes.

Y respecto a tu viaje al Registro para hablar de "registrar ideas en la cabeza", nadie está diciendo eso. Así que no llevemos esto al absurdo para tener razón. En el vibe coding no estás registrando humo, estás usando una herramienta para materializar un proyecto, con todo lo que éste implique. Quien decide qué se construye, cómo y qué alma tiene el proyecto es el que dirige, no la herramienta que escribe el código. Confundir la autoría intelectual con el esfuerzo físico de escribir el código es como decir que el autor de un cuadro es el pincel.
@cirote3 sí, pero la diferencia entre esos idea guys que dices es que unos no pasan de ahí y otros dan el paso. Los que dan el paso con la IA son menos autores que los que tienen dinero para pagar humanos que hagan lo que haría la IA o contactos para convencer a una distribuidora de que les financie la idea? Yo sólo veo caminos y herramientas diferentes, pero ninguna de ellas hace menos autor a quien tiene la idea, las grandes devs de hecho viven bastante de tener creativos a los que le dan dinero y recursos para plasmar sus cosas, esos recursos antes eran humanos, ahora dependiendo de lo que se quiera hacer puede ser una máquina.
AtomicRobot-nik16 escribió:Por supuesto que el tebeo se hace con el lápiz en la mano del autor, la pregunta es quiénes son la mano y el lápiz a la hora de crear con IA, ella o tú. Por cierto, el lápiz no piensa ni crea por la mano que lo mueve, la IA sí piensa y crea por la mano que mueve el ratón.

Creo que con eso has dado en el clavo: en el mundo pre-IA la guitarra no componía ni tocaba las canciones, el lápiz no escribía ni dibujaba, el AutoCAD no hacía planos de edificios él solo, el compilador de C no hacía programas él solo, etc. Todas esas herramientas hacen más fácil la vida de sus usuarios pero no hacen su trabajo. En mi humilde opinión con la IA ha dejado de ser así.

psicopompo escribió:Creo que tu ejemplo de los promotores inmobiliarios se basa en el desconocimiento de lo que implica el vibe coding. Si de verdad crees que todo se basa en pagar una suscripción a Claude Pro, te equivocas. Para hacer esos ports de mierda como los que salen últimamente como churros hace falta bastante trabajo, otra cosa es que luego no le dediquen el esfuerzo necesario para dejarlos bien. Incluso para hacer juegos de mierda de la manera tradicional hace falta esfuerzo.

Tanto en mi día a día a la hora de usar la IA para hacer programas como en el port que dejó de hacer mi amigo por puro aburrimiento era así: pagar una suscripción a la IA, pedirle algo y hacer las iteraciones que hagan falta de revisión, petición y corrección hasta conseguir el resultado deseado. Como ya dije, para mí eso es lo que hacen un productor y un tester.

psicopompo escribió:Yo entiendo que a mucha gente le joda que su trabajo haya quedado obsoleto, y que luego te salgan con el romanticismo y autenticidad del método tradicional como bandera. Es la frustración de ver que ya no aportas nada en algo que antes sí. También hay un fuerte grado de elitismo cultural y profesional por parte de muchos que reniegan de la IA. Pero es ley de vida. Dentro de un tiempo, esto será lo normal, y lo anterior será prehistoria. Ya ha pasado y seguirá pasando.

Igual que creo que entre los programadores hay mucho elitismo y frustración por el tema de la IA, creo que entre los que usan la IA sin saber programar hay un desprecio terrible por el trabajo que hace la IA por ellos: dan mucho más valor a la labor que hacen ellos en comparación con la que hace la IA. Después de todo, si lo que antes alguien con talento tardaba años en hacer ahora alguien sin saber programar lo hace en semanas, es porque la mayor parte del trabajo la hace la IA, no el usuario.

SuperPadLand escribió:@cirote3 sí, pero la diferencia entre esos idea guys que dices es que unos no pasan de ahí y otros dan el paso. Los que dan el paso con la IA son menos autores que los que tienen dinero para pagar humanos que hagan lo que haría la IA o contactos para convencer a una distribuidora de que les financie la idea? Yo sólo veo caminos y herramientas diferentes, pero ninguna de ellas hace menos autor a quien tiene la idea, las grandes devs de hecho viven bastante de tener creativos a los que le dan dinero y recursos para plasmar sus cosas, esos recursos antes eran humanos, ahora dependiendo de lo que se quiera hacer puede ser una máquina.

El tema de la autoría siempre va a ser algo subjetivo: siempre va a haber gente que se considere menos autor que los demás y siempre va a haber gente que se ponga galones que no les corresponden, como Yuji Naka con Sonic XD
Lo mismo pasa con considerar a la IA como solo una herramienta o como algo más, depende del usuario y del uso que le dé a la IA.

Al ser todo subjetivo, os cuento mi caso: en el tajo uso la IA para programar y dependiendo del grado de uso me considero más o menos autor del trabajo hecho y considero a la IA más o menos "herramienta". Voy con los niveles de uso:
  • Nivel 1: yo hago el programa haciendo preguntas a la IA para resolver las dudas del momento. En este caso la IA no deja de ser un Stack Overflow o un Google más rápido y sin publicidad. No deja de ser una herramienta y yo me considero el autor del programa.
  • Nivel 2: yo hago el programa pero dejo que la IA haga algún módulo pequeño del mismo o haga documentación, tests, etc. En este nivel para mí la IA ha dejado de ser una herramienta para pasar a ser un becario o un junior porque en vez de ayudarme me hace el trabajo coñazo. Aún así me sigo considerando el autor del programa porque las partes más importantes las he hecho yo y por ello lo conozco a fondo.
  • Nivel 3: para hacer algún programa de usar y tirar o porque el jefe es un cagaprisas, lo hago con vibe coding: le pido hacer el programa y hago las iteraciones que hagan falta de revisión, petición y corrección hasta conseguir el resultado deseado. En este caso evidentemente la IA ha dejado de ser una herramienta porque me ha hecho todo el trabajo. Al haber hecho la IA todo el trabajo no puedo considerarme autor del mismo, aunque me haya tirado días enteros con las iteraciones de revisión, petición y corrección.

Y porfa, no vuelvas a decirme que vas a dejar de hacer nada por mi culpa que me das un disgusto XD
@psicopompo impresoras, papel, cd rom, etc... es el formato, la obra es lo que escribas, lo que dibujes, lo que compongas... no el yeso de los ladrillos, creo que en esto estaremos todos de acuerdo. Lo de la dirección ya lo hablamos en este hilo, resumo porque puede llevar a equívoco lo que comentas, y es que el director de cine SÍ tiene conocimientos técnicos y prácticos de las materias que le competen, es una persona formada a nivel de teoría y con experiencia, ya sea de forma académica o como autodidacta, no es un tipo simplemente ágil de mente e inspirado que se sienta en una silla y dirige desde ahí sin conocer previamente el trabajo específico del resto de técnicos. Controla todos los procesos y también se apoya en otros artistas, evidentemente, debe plasmar una serie de "rasgos" en aquello que crea y que son de su parcela, que no se pueden delimitar fácilmente y que es lo que podríamos definir como el factor puramente artistico, creativo, y de selección/decisión, y por ende, humano e individual, como por ejemplo la sensibilidad, ritmo, belleza subjetiva... en fin, se entiende a lo que me refiero creo, y que precisamente, es una de las mayores carencias de la IA, ya que nunca podrá llegar a sentir nada puesto que no percibe, sólo imita o criba a partir de material preexistente. La autoría de una película es compartida, además de que varía según dónde sea la producción y tampoco creo que el director sea tan cretino como para pensar que una película es obra única y exclusivamente suya. Alguno habrá, supongo.

"Tomar decisiones no te hace artista" no es una simple expresión, es literal incluso aplicado en disciplinas artísticas. Me parece importante recalcarlo porque trabajar con IA es basa mucho en ello, más que inventar o crear desde cero, que es lo que sobre todo define al creador (humano). "Vibe Coding" es un término moderno para motivar a la gente, es más o menos como decir "creador de contenido", o sea, nada.

No voy a negar que los videojuegos tienen la particularidad de depender de soporte tecnológico, y puedo entender que la IA puede tener un espacio para tareas concretas, pero poco más, y tal como están influyendo ahora mismo, son una evidente contraindicación y limitación a la hora de crear en términos generales, por otras ventajas que puedan aportar (en videojuegos o arte, me refiero). Al tiempo.

@cirote3 si hasta hace dos días eran "cuatro" los que hacían videojuegos y el ritmo de lanzamientos era mucho más contenido, y ahora tenemos a todo dios haciendo juegos y programando 28 ports cada día, pues es obvio que algo mágico ha pasado, y el factor diferencial no es que todos nos hemos vuelto creativos de repente, yo diría que es más bien la influencia de la IA, que algo tendrá... XD

Para no enrocarme, esto es en pocas palabras lo que yo pienso respecto a la IA, los demás pensad o haced lo que queráis, yo no invertiré mucho tiempo en prestarle atención a una obra artística que no ha sido creada por una persona, o por lo menos en lo más elemental, que es pasar del "lienzo en blanco" a la existencia del "contenido tangible", no me interesa la precisión, la facilidad ni la velocidad que pueda aportar una mal llamada herramienta, lo que me enriquece son las habilidades de los seres humanos y el camino recorrido para llegar a alcanzarlas. Opinión personal, ya digo.
La IA no piensa, por su versatilidad da esa sensación y muchos lo confunden con "inteligencia", igual que pasaba hace 15 años con los bots de charla. Aquellos usaban reglas fijas y los actuales redes neuronales gigantescas, pero ninguno comprende nada.

Un modelo de lenguaje es solo una máquina haciendo predicciones estadísticas: calcula qué palabra es más probable que vaya después de la anterior. No responde siempre igual porque elige entre miles de opciones dentro de un margen configurable llamada temperatura. Si se capa ese control, el modelo se vuelve estricto y predecible, útil para programación o matemáticas; si se abre, relaja el filtro de probabilidad para mezclar conceptos y dar respuestas más variadas, evitando sonar como un loro.

De ahí vienen las alucinaciones. No es que el cálculo matemático falle, es que el sistema busca que las palabras suenen coherentes juntas, no que sean verdad. Al escribir palabra por palabra apoyándose en lo anterior, si elige un dato estadísticamente probable pero falso, lo da por bueno y construye el resto de la frase sobre esa mentira. A eso súmale sesgos en los datos o bromas e ironías de internet que pilla de forma literal.

Y lo mismo aplica a otros tipos de IA, como los nuevos modelos llamados de razonamiento o los que aprenden por ensayo y error. Que les pongan esa etiqueta comercial no significa que piensen: solo dividen el problema en pasos intermedios y calculan por estadística y fuerza bruta qué ruta puntúa más alto antes de responder.

Con más potencia y memoria los fallos se reducen, pero sigue siendo pura matemática y procesamiento de datos, cero inteligencia. Son una imitación estadística de nuestro lenguaje porque se entrenan con textos y datos humanos. Si mañana contactásemos con una raza alienígena que perciba y procese la realidad de otra forma, nuestras IA no les servirían de nada y nuestras IA no podrían aprender o deducir por sí solas esa nueva visión y comprensión del mundo.
@cirote3 Estás cayendo en el reduccionismo más tramposo (y me lo veía venir a kilometros): coges tu experiencia de oficina con software de usar y tirar y pretendes aplicarla como verdad absoluta a la complejidad de un port o un hackeo. Es lo que haces siempre. Sin novedad en el frente. Si de verdad supieras sólo un poquito, nada más, cómo funciona esto, no abrirías la boca para decir esas cosas. Para una IA es mucho más fácil hacerte un juego en 3D enterito, del género que sea, en pocas iteraciones, que lograr lo que a priori podría parecer una simple modificación en una ROM. Y no hablemos de un port, con sus limitaciones de memoria, mapeadores, ensamblador, desensamblado, etc. Modificar código cerrado y antiguo requiere una labor de ingeniería inversa brutal que la IA todavía no hace sola, y necesita un guía con nociones reales. Pero tú y yo sabemos que más allá de creer lo que dices, tu intención es simple y llanamente intentar joder a otros. Es que salta a la vista. Y no me vengas con el ejemplo de tu amigo, o del amigo de un amigo, porque como argumento de autoridad no tiene peso alguno.

Yo he trabajado en las tres cosas con la IA (romhacking, traducción y port), y no sólo puedo decir que sé de lo que hablo, sino que puedo demostrarlo. Así que no te equivoques, yo JAMÁS he menospreciado el trabajo de la IA, sino todo lo contrario. Desde el principio he dicho que sin ella no podría hacer nada de romhacking. Tengo nociones, claro, pero ni de lejos podría hacer los hacks y traducciones que he hecho, y menos un port (que me está costando porque no todos implican la misma dificultad –o facilidad, para que no ofendas 😂–). Es algo que me he cansado de repetir. Eres muy dado, pero mucho, a poner en boca de otros cosas que no han dicho. Por cierto, yo no he mencionado nunca tu juego en este debate porque mi nivel es otro a pesar de que mis formas no son siempre las mejores. Prefiero romper un poco mi diplomacia, que ir por ahí con una falsa superioridad moral y exponiendo prejuicios disfrazados de "opinión respetable y pausada". A mí ese rollo pasivo-agresivo no me va nada.

Volviendo al tema, la IA, claro está, para hacer trabajo mecánico, no tiene rival. Pero no lo usemos como argumento para todo, porque simplemente no vale. Eso no quita que en cuatro días, al ritmo que va esto, sea capaz de hacer cualquier cosa sin ni siquiera tener que darle una explicación detallada. Eso va a llegar, seguro, y yo seré el primero en celebrarlo y reírme en la cara de toda esa panda de amargados que parecen estar sufriendo desde la irrupción de la IA. De hecho, no puedo evitar el descojonarme ante algo tan ridículo, y digo esto a sabiendas del discursito populista y demagogo con el que me vas a salir, equivocadamente, porque lo que he dicho no va dirigido a gente que pueda haber perdido su trabajo ni nada así, sino a todos aquellos cuya mente parece anclada en el pasado y se niegan, lamentándose, a mirar hacia el futuro.

@AtomicRobot-nik16 Amigo mío, tu repites tu respuesta, sin fundamento alguno, y yo te digo lo mismo que entonces: un director puede perfectamente no tener NI PUTA IDEA de dirigir y, sin embargo, hacerlo. Hay ejemplos a patadas. Y, claro, eso se puede trasladar a cualquier ámbito: el de la música, la literatura, la pintura y, por supuesto, a toda esta oleada de vibe coders que hacen ports. Así que eso de "SÍ tiene conocimientos técnicos y prácticos" no te lo crees ni tú harto de vino.

AtomicRobot-nik16 escribió:"Tomar decisiones no te hace artista" no es una simple expresión, es literal incluso aplicado en disciplinas artísticas.

Sinceramente, no sé por qué coño estás defendiendo una obviedad que has sacado tú mismo, de manera gratuita, y que no aporta absolutamente nada. No sé, igual crees que has llegado a la cima con ese comentario y quieres repetirlo para "lucirlo" y que no caiga en saco roto, pero yo en tu caso procuraría lo contrario: que pasara desapercibido. Porque no te deja nada bien.

AtomicRobot-nik16 escribió:Me parece importante recalcarlo porque trabajar con IA es basa mucho en ello, más que inventar o crear desde cero, que es lo que sobre todo define al creador (humano). "Vibe Coding" es un término moderno para motivar a la gente, es más o menos como decir "creador de contenido", o sea, nada.

No, lo que te parece importante es que te crean, pero no es el caso, porque al igual que el amigo Cirote, tiras de los mismos argumentos reduccionistas, cuando el abanico de posibilidades es infinito. Sin embargo a vosotros sólo os vale el peor ejemplo que tengáis a mano. Es lo que hacéis siempre.

Mira, a mí me la suda muchísimo que me quieran quitar o poner mérito en esto del vibe coding porque llevo creando toda mi puñetera vida, a través de la escritura, de la música y, principalmente, de la ilustración. Así que en este hilo no me defiendo a mí mismo, sino que defiendo lo que creo (y sé) que es verdad. Por lo tanto, que vengas aquí poniendo y quitando méritos, no sabes lo poco que me importa a nivel personal, pero está claro que no tienes ni idea de lo que dices. Sólo sabes tirar de demagogia barata y de argumentos sin ningún peso, porque eso de que el ser humano crea desde cero no se lo cree nadie. Es absolutamente falso.

AtomicRobot-nik16 escribió:No voy a negar que los videojuegos tienen la particularidad de depender de soporte tecnológico, y puedo entender que la IA puede tener un espacio para tareas concretas, pero poco más

Con esto ya te has terminado de coronar. Comentario carca del año.

AtomicRobot-nik16 escribió:@cirote3 si hasta hace dos días eran "cuatro" los que hacían videojuegos y el ritmo de lanzamientos era mucho más contenido, y ahora tenemos a todo dios haciendo juegos y programando 28 ports cada día, pues es obvio que algo mágico ha pasado, y el factor diferencial no es que todos nos hemos vuelto creativos de repente, yo diría que es más bien la influencia de la IA, que algo tendrá... XD

¿Y qué hacemos? ¿Nos quejamos? ¿Recogemos firmas? ¿O nos alegramos de que mucha gente pueda satisfacer por fin sus inquietudes sin etiquetarles?

AtomicRobot-nik16 escribió:Para no enrocarme, esto es en pocas palabras lo que yo pienso respecto a la IA, los demás pensad o haced lo que queráis, yo no invertiré mucho tiempo en prestarle atención a una obra artística que no ha sido creada por una persona, o por lo menos en lo más elemental, que es pasar del "lienzo en blanco" a la existencia del "contenido tangible", no me interesa la precisión, la facilidad ni la velocidad que pueda aportar una mal llamada herramienta, lo que me enriquece son las habilidades de los seres humanos y el camino recorrido para llegar a alcanzarlas. Opinión personal, ya digo.

Que sí, que sí; el discursito de la autenticidad, el esfuerzo y el valor humanos de siempre. Nos lo sabemos. Y oye, me parece estupendo que no vayas a perder tu tiempo en una obra artística (¡hey! lo de "obra artística" lo has dicho tú) creada por una IA. A ver si piensas que alguien te intenta empujar hacia el otro lado. Yo sólo debato, lo que hagas con tu vida a mí me trae sin cuidado.
Renegar el uso de la IA para nuevos desarrollos para mi no tiene sentido: es una herramienta que si permite impulsar más calidad o incluso juegos que antes eran impensables, bienvenidos sean. La MD32X está viviendo una época dorada como nunca ha vivido, y a mi querido Amstrad CPC Plus le están dando caña a base de bien. ¿Seguimos manteniendo la sequía en sistemas que nunca habían recibido nada? En lo que a mi respecta, no, prefiero estos nuevos juegos.

Lo de valorar el talento humano pues mira, sé que es una jodienda, pero si hay herramientas que dan caminos alternativos es lo que hay. Y lo dice alguien que es programador de toda la vida, pero he probado estos trastos y reconozco que facilitan mucho las cosas.

Siempre han existido herramientas: librerías, frameworks, etc. Simplemente esta herramienta ha dado un salto importante respecto a lo anterior.
AxelStone escribió:Renegar el uso de la IA para nuevos desarrollos para mi no tiene sentido: es una herramienta que si permite impulsar más calidad o incluso juegos que antes eran impensables, bienvenidos sean. La MD32X está viviendo una época dorada como nunca ha vivido, y a mi querido Amstrad CPC Plus le están dando caña a base de bien. ¿Seguimos manteniendo la sequía en sistemas que nunca habían recibido nada? En lo que a mi respecta, no, prefiero estos nuevos juegos.

En el mundillo laboral está claro que por lo menos hoy en día es mucho más rentable ayudarse de la IA para lo que tenga sentido, pero en el tema del homebrew, si no hay un fin económico o de fama detrás, ¿por qué no puede alguien renegar de su uso?

Al menos en mi caso, aparte de por motivos éticos (entre ellos la curiosa costumbre que tienen las empresas de IA de meter backdoors en sus herramientas), al hacer homebrew no paso de hacer alguna pregunta ocasional a la IA porque dejar que la IA haga el homebrew por mí (aparte de ser un puto coñazo) no tiene sentido: si como me lo paso bien es haciendo homebrew, ¿para qué voy a dejar que la IA lo haga por mí aunque lo haga mejor o más rápido? Es como dejar que alguien se tire a mi mujer porque él folla mejor que yo XD
@cirote3 Vaya comparativa desafortunada la de tu mujer...

Cuando digo "no tiene sentido renegar" no quiero decir que todo el mundo deba usarla, faltaría más, quizás me expliqué mal. Lo que vengo a decir es que no hay una razón de peso para no usarla. Habrá quien quiera usarla, habrá quien no quiera por razones éticas, morales, de diversión... pero si es una herramienta que me ayuda, buena es.

En mi caso al menos lo tengo claro: me ayuda, la quiero. Hace años trabajo en un motor de juegos para MSX y todavía recuerdo episodios amargos como integrar el driver de sonido, me costó un puñetero mes pegándome cabezazos. Recientemente he añadido un nuevo tracker con la ayuda de la IA, el Arkos Tracker que es multiplataforma y muy popular: integrado en una tarde. Créeme, no echo nada de menos integrarlo yo a mano.
AxelStone escribió:@cirote3 Vaya comparativa desafortunada la de tu mujer...

Cuando digo "no tiene sentido renegar" no quiero decir que todo el mundo deba usarla, faltaría más, quizás me expliqué mal. Lo que vengo a decir es que no hay una razón de peso para no usarla. Habrá quien quiera usarla, habrá quien no quiera por razones éticas, morales, de diversión... pero si es una herramienta que me ayuda, buena es.

En mi caso al menos lo tengo claro: me ayuda, la quiero. Hace años trabajo en un motor de juegos para MSX y todavía recuerdo episodios amargos como integrar el driver de sonido, me costó un puñetero mes pegándome cabezazos. Recientemente he añadido un nuevo tracker con la ayuda de la IA, el Arkos Tracker que es multiplataforma y muy popular: integrado en una tarde. Créeme, no echo nada de menos integrarlo yo a mano.

Lo desafortunado no quita lo cierto XD

Yo tampoco quería decir que nadie deba dejar de usarla, y entiendo a la gente que quiera quitarse los marrones de en medio y centrarse en hacer solo las partes que les guste hacer.
@psicopompo para ser EL MEJOR y quién TODO LO SABE te picas demasiado, cualquiera diría que no te da igual lo que digan los que no saben de lo que hablan. Baja un poco los humos e intenta charlar como una persona normal porque el tema es interesante, a ver si ahora toda esta discusión nos la hemos sacado de la manga unos pocos y resulta que hay un consenso mundial de lo maravillosa que es la IA, sólo nos quejamos de ella los que no sabemos de lo que hablamos porque no sé qué... Y cómo siempre, haces interpretaciones de lo que digo como te viene bien, sólo me pasa contigo.

Ni quito ni pongo méritos, no adoptes actitud de víctima ni busques aliados a la causa, se trata simplemente de ser consciente de hasta dónde llega uno y hasta dónde el aporte de la tecnología. Si no sabes algo porque no lo has aprendido pues no lo sabes y punto. Yo me limito a consumir lo que considero que tiene un valor y me aporta, y a la hora de hacer pues intento no traicionar mis principios de lo que considero que tiene que ser crear. Opino en base a ésto y lo expongo en el foro porque para eso estamos, si no te gusta pues ya sabes lo que toca.

Directores que no dirigen, programadores que no programan... Pues viva el arte!!


@AxelStone sale mucho más, pero ¿qué sale? ¿Crees que la tendencia que está habiendo con el uso de IA va a originar que salgan juegos que te sorprendan? En mi caso, que me gusta mucho la MD como quizás sepas, no hacen más que salir ports mal optimizados en todos los sentidos, a veces duplicados, sin ningún tipo de cuidado ni extra en su defecto que valga la pena, joder es que ni los botones están bien mapeados. No hay tiempo ni para digerir cada juego, al final te queda una sensación de "comida rápida" y yo que queréis que os diga, pero me entristece porque me gustaría seguir sorprendiéndome y disfrutando de jugar, debería ser lo contrario, que las producciones sean superiores y no la chapuza que son. Que esto pase no es una casualidad, es consecuencia de las posibilidades de la IA, porque esas complicaciones que tú mismo comentas que has experimentado en el pasado servían de criba para separar al programador ambicioso que aprende y se prepara, con el que precisa del juguete nuevo para satisfacer sus necesidades. No lo digo para desprestigiar a nadie, todos tenemos cosas que sabemos hacer y cosas que no, si se quiere se puede aprender. Qué casualidad que lo más top que se está preparando sigue siendo de gente que programa a la vieja usanza. Desgraciadamente, pasa así con todo y no sólo es culpa de la IA, pero ya sería expandir demasiado el tema y no es el lugar.
Es cíclico, en la humanidad cualquier avance ha tenido sus fuertes detractores y se ha perseguido a quien tenía un pensamiento avanzado o mostraba nuevas vías de conocimiento. Galileo, Servet, y tantos otros. La inquisición persiguiendo el conocimiento y tantos otros inmovilistas. Es patético ver a día de hoy esas posiciones temerosas e inquisitoriales, sobre nuevas tecnologías como la IA. El poder realizar romhacking y ports se democratiza y bienvenido sea. Con IA y sin IA seguirá habiendo gente visionaria y creativa, y también zoquetes, gente de todo perfil, pero todos pudiendo emplear esta increíble tecnología, a la que muchos inquisidores y también muchos temerosos por perder su empleo, temen profundamente. No importa que ahora al principio haya mucha gente toqueteando y saquen ports inconclusos o con fallos, también hay gente haciendo cosas muy buenas. Todos ellos aprenderán y después harán mejor trabajo o llegarán otros y pulirán lo que quedó mal. La IA ha bajado del pedestal a mucho encumbrao de más.
Voy a poner lo que publiqué hace unos días en Software Libre:

La lavadora en su día también era el demonio, dile tú a alguien ahora que lave en piedra. Lo mismo que los microondas, despiértate a las 5 para hacer una fogata y calentar ahí la leche (recién ordeñada) para hacer el desayuno y poder irte a las 8 a trabajar. Y a trabajar andando, que las bicis, coches o transporte público son el demonio.
La IA no es mala, es un avance tecnológico, lo que es malo es usarla mal, lo mismo que meter gatos en la lavadora, bebés en un microondas o jugar a Carmageddon con el coche.


Es un poco como el poder de un superhéroe, depende de cómo lo utilices será bueno o malo. Lo que tendría que haber es una regulación, tanto en el sector laboral como de su uso en general.
AtomicRobot-nik16 escribió:@SuperPadLand si tú tienes una idea pero la materializa otro, pues obviamente la creación resultante no es tuya. Una idea no tiene forma, es algo indefinido que está en tu cabeza, podrás decir que es tuya cuando se materialice en su formato correspondiente tal cual la imaginaste, y para eso, te necesitas a ti mismo. A veces en esos procesos salen cosas que no son exactamente lo que imaginabas, pero siempre podrás decir que es tuyo porque lo has ejecutado tú.

Igual que una cámara de fotos, ¿has hecho tú la foto o ha sido la cámara?

Y como eso cientos de cosas que mucho antes de la IA ya se hacían a golpe de click.

Depende de cada persona imagino, hay fotógrafos que usan todavía cámaras analógicas, revelado químico, etc. Y luego hay artistas que durante el siglo XX han repudiado la fotografía por no considerarla arte.

Que sí, que entiendo que la IA hace demasiado y que el humano se limita a mandar unas instrucciones, que en ese proceso, el artista se siente "menos artista" y es comprensible.

Pero así están las cosas, un programador artesano se puede llevar meses para hacer lo que hace hoy en día una IA en pocos minutos, es duro pero es así.

Es un debate complejo.
paco_man escribió:
AtomicRobot-nik16 escribió:@SuperPadLand si tú tienes una idea pero la materializa otro, pues obviamente la creación resultante no es tuya. Una idea no tiene forma, es algo indefinido que está en tu cabeza, podrás decir que es tuya cuando se materialice en su formato correspondiente tal cual la imaginaste, y para eso, te necesitas a ti mismo. A veces en esos procesos salen cosas que no son exactamente lo que imaginabas, pero siempre podrás decir que es tuyo porque lo has ejecutado tú.

Igual que una cámara de fotos, ¿has hecho tú la foto o ha sido la cámara?

Y como eso cientos de cosas que mucho antes de la IA ya se hacían a golpe de click.

Depende de cada persona imagino, hay fotógrafos que usan todavía cámaras analógicas, revelado químico, etc. Y luego hay artistas que durante el siglo XX han repudiado la fotografía por no considerarla arte.

Que sí, que entiendo que la IA hace demasiado y que el humano se limita a mandar unas instrucciones, que en ese proceso, el artista se siente "menos artista" y es comprensible.

Con el símil de las fotos, la cámara no elige lo que fotografiar ni el momento en el que hacerlo, ni su posición, su rotación, sus ajustes de cámara, etc. Para mí lo que hace la IA se acerca más a lo que hace un fotógrafo que a lo que hace una cámara.
AtomicRobot-nik16 escribió:@psicopompo para ser EL MEJOR y quién TODO LO SABE te picas demasiado, cualquiera diría que no te da igual lo que digan los que no saben de lo que hablan. Baja un poco los humos e intenta charlar como una persona normal porque el tema es interesante, a ver si ahora toda esta discusión nos la hemos sacado de la manga unos pocos y resulta que hay un consenso mundial de lo maravillosa que es la IA, sólo nos quejamos de ella los que no sabemos de lo que hablamos porque no sé qué... Y cómo siempre, haces interpretaciones de lo que digo como te viene bien, sólo me pasa contigo.


No, tranquilo. No me considero el mejor, pero las comparaciones son odiosas. Qué le vamos a hacer.

En cuanto a lo de picarme, mira quién habla aquí de saberlo todo... 😁 ¿Picarme? ¿Tú te lees? ¿Que baje los humos? ¿Qué humos, los mismos que te irritan la piel cuando alguien te contradice? Pues, sí, no te voy a mentir: me la suda bastante lo que diga de mí alguien que no me conoce. Pero, te confesaré algo, la ignorancia sí que me hace algo de cosquillas, y algunos por ahí van muy bien servidos. Se me ocurre algo. Ya que estás aquí, te pondré a ti como ejemplo (créeme si te digo que esto es puramente casual). Fijémonos en tus patrones: esgrimes argumentos con menos peso que una partícula sin masa, le das la vuelta con total descuido a todo lo que se te rebate, te apoyas de manera reiterada en el "y tú más", señalas para que no te señalen, te vas a los extremos de lo que alguien NO ha dicho, usas el mayestático o falsa representatividad para buscar refugio en la multitud, intentas meter en tu saco a "la gente normal", acusando a otros de no serlo (por cierto, eso te lo puedes ir ahorrando 👍🏻), diluyes tu responsabilidad individual en el "nosotros"... En definitiva, todo eso y más es lo que sueles hacer y, créeme, no hay que ser tan súper inteligente como yo para verlo (aunque ayuda, como la IA). Así que, por favor, sube el nivel.

AtomicRobot-nik16 escribió:Directores que no dirigen, programadores que no programan... Pues viva el arte!!


Vaya sorpresón, ¿eh? Siento el spoiler.

AtomicRobot-nik16 escribió:Ni quito ni pongo méritos, no adoptes actitud de víctima ni busques aliados a la causa, se trata simplemente de ser consciente de hasta dónde llega uno y hasta dónde el aporte de la tecnología. Si no sabes algo porque no lo has aprendido pues no lo sabes y punto. Yo me limito a consumir lo que considero que tiene un valor y me aporta, y a la hora de hacer pues intento no traicionar mis principios de lo que considero que tiene que ser crear. Opino en base a ésto y lo expongo en el foro porque para eso estamos, si no te gusta pues ya sabes lo que toca.

No, ¡qué va! Pareces un manual de reglas sobre cómo se ha de crear y de lo que vale y lo que no, pero tú no quitas ni pones méritos. Claro que no. Y los que van de víctimas son otros, por supuesto. Que no pares de llorar es debido a la conjuntivitis estacional. Eso se pasa rápido.

A ver, que precisamente tú te pongas a aleccionar sobre la actitud ante el desconocimiento es el chiste del día. Y para más inri, luego haces gala de tu "tolerancia" al insinuar que me pire. Porque, claro, lo que tú expongas está bien, pero lo que expongan los demás, especialmente si son opiniones contrarias a la tuya, ya no mola tanto, ¿eh? Tu invitación pasivo-agresiva a que me vaya del hilo mientras tú vas de dialogante por la vida es de lo más hipócrita que he visto en mucho tiempo. Pero, oye, en eso debo felicitarte porque al menos te vas superando en algo. Además, al recordarme que esto es un foro y decir que "para eso estamos" –sobre todo tras la mencionada insinuación– habrás ganado suficientes puntos como para subir muchos niveles de golpe. Yo diría que en nada te plantarás en el nivel máximo. Habrá que ponerte en el muro de las leyendas, así ya figurarás en dos categorías: la de la hipocresía y la de los ofendiditos. Eso tiene su mérito, y encima sin IA. No seas modesto y reconócelo. De verdad, mis respetos.
En la encuesta falta una opción:
Usarla solo como consulta/buscador al final del proceso.

Así la puedes usar sin olvidar como se hacen las cosas sin ella, no debemos perder de vista que seguimos en la etapa del "camello regalando drogas", pero cuando pase a lo mejor ya no la podemos usar por su precio prohibitivo, si ya no sabemos hacer nada sin ella vamos a tener un problema.

Y ahora que se habla de la reticencia a anteriores tecnologías, hace muchos años trabajé en una academia y los niños querían solo saber que teclas tenían que pulsar para que la calculadora le diera la solución al problema que les había puesto el profesor en clase, le enseñe que primero tenían que hacer un planteamiento en papel y AL FINAL usar la calculadora para el cálculo final.

Tampoco sabían nada de la prelación de las órdenes matemáticas, por lo que metían los datos mal en la calculadora y les daba un resultado erróneo.

Lo peor es que tenían mucha resistencia al trabajo previo de reflexión ni entendían porque "la máquina" no les hacía eso también por ellos, despreciaban ese análisis previo, despreciaban pensar y por supuesto el esfuerzo.

Con la IAg pasa lo mismo aunque parezca que lo ha hecho todo, a poco que se escarba saltan las costuras, pero lo peor es el mantenimiento del producto, te hace completamente dependiente de un producto en concreto y si las fuentes originales van desapareciendo la IAg solo se alimentará de IAg lo que provocará degradación de los resultados y más alucinaciones, esto ya está pasando.
238 respuestas
1, 2, 3, 4, 5