Cuando empecé a madurar la idea del juego, tenía claro que el jugador debía disponer de multitud de coches distintos que, además, fueran reales. De hecho, en los primeros vídeos que publiqué se pueden ver un Koenigsegg y un Renault Clio.
Pronto me puse como objetivo tener unos 20 coches distintos, a razón de 4 o 5 por cada categoría de competición. Con esa idea en la cabeza, iba buscando modelos creados por fans con licencias CC-BY en páginas de modelado 3D (de donde salieron los dos modelos mencionados antes y donde encontré alguno más que fue candidato a aparecer en SoER).
Sin embargo, conforme iba avanzando con el engine básico del juego, empecé a darle vueltas a que era mejor no usar coches que existieran para evitar posibles problemas de derechos con las marcas, etc. Como consecuencia de todo esto, llegué a la conclusión de usar modelos generados por IA.
El proceso
Rápidamente empecé a hacer pruebas mediante prompts y diferentes modelos de IA. En aquel momento Hunyuan 3D 2 acababa de aparecer; funcionaba relativamente bien generando modelos 3D si le proporcionabas varias imágenes (frontal, lateral, etc.). Eso coincidió también con una nueva versión de Gemini que daba buenos resultados generando imágenes de coches ficticios y, además, era el único de los que probé capaz de generar tres vistas de un mismo coche en la misma imagen (lateral, frontal y trasera).
A partir de aquí, con el proceso ideado, el Koenigsegg se convirtió en el Laprini y el Clio fue sustituido por el Rapide R1. Ambos son ficticios, pero con prestaciones muy similares a las de los anteriores.
Lamentablemente, la calidad del objeto (coche) creado distaba mucho de los anteriores y eso significaba que la calidad visual del juego bajaba bastante, dado que la atención del jugador se centra sobre todo en los vehículos. Tengo que reconocer que me dio un "bajón" cuando los integré en el juego, pero automáticamente pensé que surgirían nuevos modelos de IA generadores de objetos 3D y, efectivamente, eso ha ocurrido; tal vez antes y mejor de lo que esperaba.
Trellis 2
Hace unas pocas semanas se publicó el modelo Trellis 2 y tengo que decir que va estupendamente. La diferencia con el de Hunyuan es abismal. Los resultados a primera vista ya son claramente superiores pero, además, proporciona transparencias y modela incluso los interiores de los vehículos. Dicho de otro modo, ahora puedo generar coches con un mejor aspecto que tienen ventanas transparentes y muestran su interior. Podéis comparar vosotros mismos (primero el diseño original de Gemini, después la versión había hasta ahora y por ulitmo, la creada por Trellis 2).
Lo que todavía no está resuelto es crear un modelo 3D con sus partes diferenciadas (ruedas, ventanas, etc.), como sí suelen aparecer en los modelos hechos por fans. Es cierto que hay modelos que crean objetos teniendo en cuenta sus partes, pero no los he probado y creo que no generan texturas. De momento, lo que ofrece la tecnología detrás de Trellis me viene muy bien.
No todo es IA
Estoy intentando ser bastante transparente en cómo utilizo la IA al hacer el juego. Soy consciente de que en algunos casos puede haber cierta animadversión hacia el uso de este tipo de tecnologías para crear juegos. Yo simplemente creo que es una herramienta que ha venido para quedarse y, nos guste o no, tenemos que aprender a usarla y a convivir con ella.
Vuelvo a decir lo que ya comenté hace tiempo: SoER no es (ni será) uno de esos juegos creados en un par de horas por una IA. Hay mucho trabajo detrás de todo esto y la creación de los coches es un ejemplo de ello. Con el modelo generado, toca meterse con Blender, montar una animación y generar imágenes que luego se convertirán en sprites. De hecho, he tenido que aprender a usar esta herramienta de 3D, al menos lo básico, para conseguir hacer todo esto.
Al final, el proceso es complejo e implica también investigar modelos, hacer ingeniería de prompts, crear scripts en Python o Bash, retocar los sprites generados con The Gimp... Son bastantes cosas, pero eso forma parte de la diversión. Creo que el resultado ha mejorado bastante y estoy muy contento con el aspecto de las nuevas versiones de los coches.
Por cierto, recientemente estrené la página del juego en Itch.io donde podéis encontrar la demo jugable con los modelos anteriores (Hunyuan 3D 2):
🎮 Descargar Demo en Itch.io
Español
English (UK)











