Tendrás mejor suerte preguntándoles a los desarrolladores en este foro (o en cualquier otro lugar): personas que se han dejado la piel para darnos juegos fantásticos e originales, con mecánicas excelentes, gráficos y sonido geniales y rutinas increíbles que no dejan de exprimir al máximo los límites de la máquina.
Lo siento, pero mi intención no era ofender.
¿Te has ofendido porque he dicho que la IA es ahora mejor que la mayoría de los desarrolladores humanos? ¿Sabes que eso es gracias a esos mismos desarrolladores y no a pesar de ellos? Una prueba más de que la ofensa no se da, sino que se toma.
No me lo tomé a mal. Esa fue una afirmación descabellada que todavía no has probado.
Se demuestra todos los días, y te acabo de dar ejemplos recientes que simplemente no aceptas, y me parece perfecto. En cualquier caso, la IA es así de buena solo GRACIAS A los desarrolladores humanos, no a pesar de ellos. Llevo 32 años programando profesionalmente y 5 años antes como aficionado. Sé de lo que hablo, pero esto es solo mi OPINIÓN. No es la palabra de Dios.
Nueva versión con
- HUD lateral y pantalla de juego más alta
- Soporte para 2 jugadores
Vaya, joder, y yo que estaba ayer mirando Iron Lord y admirando sus gráficos y el aprovechamiento de la pantalla antes de pasar a B.A.T. . Por supuesto, tu juego y sus similares, que es un port simpático (ni siquiera original) para… 1985, es mejor que ese o cualquier otro de los grandes. ¡Qué tonto de mi parte! Seguro que todos esos juegos quedarán consagrados en los anales de los Mejores Juegos de la Historia. ¿R-Type 128? Qué va, este es un shooter mejor.
Hazte un favor y deja de hacer el ridículo.
Nunca dije lo que dices. Dije específicamente «la IA ahora puede hacer juegos técnicamente mejores para el CPC». Los juegos no son solo ejecución técnica. El otro 90 % es inspiración. ¿Hacer el ridículo yo?
![]()
Oye, tu publicación sigue estando ahí. Te cité.
Tío, era un mensaje personal. Búscalo.
¿Ah, sí? ¿Todavía sigues aquí?
Señores, de verdad, cálmense. Esto no es para tanto. Continúen.
He probado la última versión. Que la barra de estado esté al lado derecho para que la pantalla principal del juego se parezca más a la relación de aspecto vertical original funciona bastante bien.
Sin embargo, parece que hay un nuevo error: si el enemigo captura tu nave y luego disparas a cualquier otro enemigo del mismo tipo en la fila superior, este libera tu nave, incluso si el alienígena que la capturó sigue vivo.
Llegué a la fase 24 y, para ese momento, empieza a ponerse un poco más difícil. Quizás los enemigos podrían soltar más bombas desde más temprano para aumentar la dificultad un poco más rápido.
Ahora se puede esquivar a los enemigos mientras vuelan hacia abajo, lo cual hace que sea más jugable.
@revive8bit Preguntaste cómo hacerlos mejor. Por favor, entiende que lo digo de forma constructiva.
- Intenta evitar las ralentizaciones en un juego de acción como este. Elige un presupuesto de fotogramas por segundo (50fps, 25fps, 12.5fps), bloquéalo a ese valor y mira si la IA puede mantener el juego dentro del presupuesto.
- A veces parece que quedan restos de gráficos o que están dibujados a medias. Vi algo parecido en un vídeo anterior de una versión previa. Asegúrate de que esto no ocurra.
- Evita el parpadeo siempre que sea posible, tal vez usando un doble búfer por hardware (hardware double buffer) o cambio de página (page flipping) para prevenirlo.
- El movimiento de los sprites se siente un poco ‘a tirones’, ¿se está moviendo byte a byte horizontalmente? ¿Podrían moverse los sprites píxel a píxel si es así?
Hay algunos otros detalles de acabado visual que pueden ayudar. Son menores, pero ayudan:
-
Antes de cargar la pantalla de título, pon los colores en negro y, una vez que haya cargado, ajusta los colores. Esto da un aspecto más pulido que ver cómo se va cargando.
-
Cuando empieza el juego hay algo de ‘corrupción’ gráfica en la pantalla, ¿creo que cuando el programa se carga o se recoloca? Pon la paleta completamente en negro antes y luego ajusta los colores una vez que se muestre la pantalla.
-
Prueba con una tipografía diferente. Una fuente como la de Donkey Kong (versión CPC, la fuente del modo 0 debajo de BONUS, que combine con un estilo similar al de la fuente del modo 1 utilizada), podría darle un aspecto más arcade.
-
El logo de la pantalla de título parece tener píxeles adicionales a su alrededor, tal vez se podría limpiar para que quede visualmente un poco más definido.
-
Mezcla modos como Donkey Kong, usa el modo 1 para algo de texto y el modo 0 para los gráficos. Amstrad tiene 6 zonas de interrupción, así que hay margen para trabajar ahí.
-
Para tu logo, prueba el ‘tramado ordenado’ (ordered dither) en lugar del tramado aleatorio (random dither). Puede que haga que el texto destaque un poco más.
Después de jugarlo un poco más:
En la imagen de abajo, quedan algunos restos de corrupción (lo azul), el símbolo % cerca de 55 es algo difícil de leer, y el enemigo de la izquierda con amarillo y rojo, ¿a mí me parece que le faltan algunos gráficos?
¡@Slider271 debería contratarte para probar juegos!
@Arnoldemu, gracias por tu aporte. Probaré esas sugerencias.
He probado juegos de manera profesional, ¡encantado de ayudar!
Para conocimiento de todos, este usuario ha sido suspendido y posteriormente baneado por un comportamiento abusivo y, francamente, vulgar en los mensajes privados.
Vaya, siento mucho escuchar que se portaron así contigo. Bueno, no pasa nada, me iré a jugar a juegos mejores ![]()
No estoy en contra del uso de la IA y creo que, con el tiempo, entenderemos mejor cuáles son las mejores formas de usarla, pero todo lo que he visto hecho con IA para la CPC hasta ahora ha sido un poco chapucero, y creo que este «Galaga» es un buen ejemplo.
Como juego de disparos genérico no está mal, pero tampoco demuestra comprender qué hace que Galaga sea especial. Los sprites se parecen superficialmente a Galaga, pero el movimiento y el comportamiento de las naves no tienen ningún parecido. De hecho, los enemigos están hasta al revés. Nadie que fuera fan de Galaga crearía algo así a mano.
Por supuesto que se pueden sacar juegos a toda velocidad con herramientas de IA, pero creo que la falta de esmero es evidente. Puede que sea mejor de lo que haría una persona cualquiera en la calle, pero no está a la altura del nivel que vemos en los programadores de la escena o de la gente que está dispuesta a esforzarse.

