Jump to content
J Montes

[GAME] YourCity Racing

Recommended Posts

En esta ocasión os invito a ver la primera prueba de concepto del modo "Historia".

El guión y personajes son sólamente una prueba. Para el argumento y el guión, contamos desde hace unas semanas con la ayuda de un escritor (alguien con varias novelas en el mercado) que va a adentrarse en el worldbuilding y diseño de videojuegos colaborando en este proyecto... confiamos así en que la calidad narrativa del modo historia tendrá unos mínimos.

Espero poder anunciar pronto también la incorporación de un grafista 2D para personajes y UI, pero esto está en el aire aún.

Share this post


Link to post
Share on other sites

Crazy Taxy of Simpsons.. 

Noto que hay algunos errores de caras superpuestas "z-depth, flickering o tantos otros nombres"!

¿Las físicas del vehículos son tuyas?

Se percibe una gran pérdida de rendimiento con la cámara exterior.

Pero, vas avanzando! Exitos.

Edited by francoe1

Share this post


Link to post
Share on other sites

Vas a muy buen ritmo!

Las texturas del asfalto y aceras se ven mucho mejor.

Molaria que pudieses poner el mapa en el hud circular de la derecha, tipo GTA imagino que ya lo habras pensado, no se si se podria hacer.

Saludos y sigue con este ritmo

Share this post


Link to post
Share on other sites

Una buena currada. Aparte de los comentarios de flickering y otros, has pensado en que el tiempo atmosférico sea parecido al de la zona en ese momento. Aunque sea el skybox.

Felicidades! El trabajo de generar el mapa es lo más importante.

Share this post


Link to post
Share on other sites
21 hours ago, francoe1 said:

Noto que hay algunos errores de caras superpuestas

Sí, el generador a veces genera la misma manzana dos veces, una como "tierra" y otra como "acera". El generador necesita mucho trabajo aún.

También hay flickering en el UI de los diálogos. Lo renderiza otra cámara, y yo creo que el capturador de video se confunde. Ese flickering no se observa en pantalla, sólo en el video.

21 hours ago, francoe1 said:

¿Las físicas del vehículos son tuyas?

No, es el coche de ejemplo de UnityCar de StandardAssets, un poco modificado (únicamente he modificado los controles en realidad).

21 hours ago, francoe1 said:

Se percibe una gran pérdida de rendimiento con la cámara exterior.

En ese vídeo el coche tenía 600k triángulos. El juego será low-poly así que estos no son los modelos finales.  Desde entonces he ocultado parte de la geometría del coche para ir tirando.

Tampoco está generada ahí la información de culling, que mejora drásticamente le rendimiento. Esto en realidad será un problema, porque en Unity la información de oclusión no se puede cargar, siendo única para toda la escena (ni siquiera aditivamente), y no puedo generarla para todo el mapa debido a su tamaño (no se puede generar por partes como el precocinado del lightmapping). Sospecho que tendré que implementar mi propia solución de culling, o buscar más por ahí... no quiero ni pensarlo. ¿Ideas?.

Cada árbol, farola y semáforo están generados individualmente. Mi intención es usar object pools con un número limitado de variantes para todos estos elementos e ir moviéndolos por la escena. Al menos así tendré shared meshes ahorrando algo de memoria, y espero poder usar geometry instancing en estos elementos.

5 hours ago, zelleGames said:

Molaria que pudieses poner el mapa en el hud circular de la derecha

Es la intención. Es factible, ya que podemos generar el mapa usando varias pipelines (el propio generador que usa OpenStreetMaps, o alternativamente, al tener el 2D y el 3D en diversos pasos intermedios, podría generarse desde ahí). Idealmente, me gustaría que el zoom fuera variable (alejándose cuando se vaya más rápido, o para el caso de que haya una vista de mapa).

1 hour ago, iRobb said:

has pensado en que el tiempo atmosférico sea parecido al de la zona en ese momento

Estaría guay para la parte de carreras contrarreloj (semi-online).

Por ahora he dejado a un lado lo del motor atmosférico y lo del día/noche :-/.  No sé si es una decisión final, porque el argumento de la historia seguramente necesitará al menos poder conducir de "noche". Pero no sé si es viable hacer algo así, ni cuánto trabajo lleva, ni cómo se gestionarían tantas luces o si eso obligaría a utilizar el deferred renderer.. Mi idea es quizá comprar algún asset para ello cuando esté más pulido todo ¿Ideas?.

1 hour ago, iRobb said:

El trabajo de generar el mapa es lo más importante.

Y falta muchísimo: revisitar túneles y puentes, propagar alturas, suavizar pendientes exageradas, reescribir toda la parte donde se generan intersecciones, consturir mejores edificios, generar o reconsiderar las coordenadas UV para gran parte de la geometría, añadir inventario urbano, variantes para carreteras, autopistas, guardarraíles, cables de corriente...

 

 

 

  • Like 1

Share this post


Link to post
Share on other sites

Madre mía!! :63_astonished: esto cada vez pinta mejor, que físicas, como mola lo del coche fantasma, todo!!, pero si parece un GTA, la única diferencia son los gráficos y que no te puedes bajar del coche. :8_laughing: MOLA!!.

Share this post


Link to post
Share on other sites

Una vuelta rápida, esta vez alrededor del centro de Salamanca (para probar la generación en otras ciudades). También se ve el coche fantasma durante un rato.

Pocas novedades, pero se ve algo más de continuidad y ésta sería una carrera real del juego final.

¡Y gracias por vuestros comentarios de ánimo! ¡Voy a ponerme un rato con esto!

Edited by J Montes

Share this post


Link to post
Share on other sites

Update: probando carreras con oponentes, algo más de generación de escenario, y postprocessing effects (bloom, tone mapping, exposure-adjust).

Share this post


Link to post
Share on other sites

Otro update pequeño.

Muestra las "escenas cinemáticas". El recorrido está pregrabado, y la escena está scripteada de la misma forma que las misiones, a través de un JSON que define el comportamiento y la secuencia de cámaras, textos... También añadí fade in/outs para las escenas (usando un elemento del UI), y Cinemachine (aunque me está dando algún problema todavía, pero ayuda mucho con la parte de cámaras con colliders).

Edited by J Montes

Share this post


Link to post
Share on other sites

En esta actualización se han añadido peatones (de forma muy básica), y más cosillas. El video ha quedado bastante divertido, se aprecian mejor las físicas y el comportamiento del juego.

La vista del personaje en primera persona se usa para pruebas. No contemplamos que el jugador baje del vehículo en este juego.

Edited by J Montes
  • Like 2

Share this post


Link to post
Share on other sites

Jajajaja, he ido a ver el video y he leído en el titulo: yourCityRacing - PederastianTest

Posibles trastornos mentales a parte...

te esta quedando una maravilla de juego, en serio me encanta 😍

Share this post


Link to post
Share on other sites

😯

😂🤣😂🤣

best run over pedestrians game ever

mejor juego de atropellar pestones de todos los tiempos

tienes mi like

you rules😎:91_thumbsup:

  • Like 1

Share this post


Link to post
Share on other sites

¡Hola de nuevo!

Dejo un video mostrando las pruebas con la IA de los oponentes:

Edited by J Montes

Share this post


Link to post
Share on other sites

Me gusta mucho, mucho la IA. Cuando te metes en estas cosas la sorpresa de cómo actúan los NPC's es un regalo fabuloso.

Share this post


Link to post
Share on other sites

¿Como has montado lo de la IA? ¿Como si fuesen patrullando por el circuito? ¿O se van siguiendo unos a otros? 

¡Esta chulo! Veo que cogen las glorietas a tope, jaja. 

Share this post


Link to post
Share on other sites

×
×
  • Create New...