Red de conocimiento informático - Conocimiento sistemático - ¿Cómo se hizo "Street Basketball 2" con pasión y juventud?

¿Cómo se hizo "Street Basketball 2" con pasión y juventud?

Los siguientes artículos son de la plataforma oficial de Unity, escritos por Unity

La plataforma oficial para desarrolladores de Unity comparte los artículos técnicos más avanzados y la experiencia de desarrollo, interesantes actividades de Unity e información relacionada con la comunidad. .

Los juegos de pelota son una categoría de nicho en el mercado de juegos móviles. Los datos de Qimai muestran que entre los 100 juegos más vendidos en la App Store, solo hay 6 juegos de pelota, de los cuales 3 son el baloncesto y el fútbol. cada. La razón de esta situación es que, además del pequeño mercado de audiencia para los juegos de pelota móviles, hay otra razón importante: el estilo de los juegos de pelota es único y el sentido de operación y competencia siempre es insatisfactorio.

El 19 de agosto, el juego móvil competitivo y deportivo “Street Basketball 2” de Chengdu Lemando Technology Co., Ltd. se lanzó en todas las plataformas y encabezó la App Store en el el mismo día. La lista de juegos gratuitos encabeza la categoría de deportes. "Street Basketball 2" conserva la esencia del juego móvil "Street Basketball", con su estilo hip-hop único, sensación operativa y experiencia competitiva en tiempo real que supera a juegos móviles similares. Al mismo tiempo, detalles como la fluidez de. Los gráficos y movimientos han sido optimizados. "Street Basketball 2" también lanza de forma creativa un sistema de bricolaje para la cancha, que abarca desde lugares de la cancha y grafitis decorativos hasta canastas, redes, tableros, etc. Cada detalle se puede personalizar para mejorar la jugabilidad de los juegos de pelota en una nueva dirección.

Hoy, Unity invitó al equipo creativo de "Street Basketball 2" a compartir con nosotros los detalles creativos del juego desde una perspectiva técnica.

01. Introducción a P1 Studio

Primero, déjame presentarte el estudio del juego.

El nombre en clave de nuestro estudio es P1, lo que en realidad no significa mucho porque somos el primer estudio de juegos de toda la compañía Le Mando. Desde el lanzamiento de "Street Basketball" en 2017 hasta el lanzamiento de "Street Basketball 2" en 2020, todo el estudio ha seguido expandiendo y puliendo el equipo manteniendo a sus desarrolladores principales. El posicionamiento de todo el estudio es muy claro. Estaremos profundamente involucrados en la subcategoría de juegos deportivos competitivos durante mucho tiempo. Con la acumulación continua de experiencia en el desarrollo de proyectos y el amor por la dirección profesional de los deportes, continuaremos habilitando el. estudio para producir obras de mayor calidad.

02. Combinación de colores de la UI

Todo el estilo de imagen en Street Basket 2 brinda a las personas una atmósfera apasionada y juvenil. Puedo hablarte sobre la combinación de colores de la UI en el diseño del juego. ¿Cómo encaja con el estilo general del juego?

"Street Basket 2" es una sublimación basada en "Street Basket" Como secuela de "Street Basket", hay varios elementos muy importantes que son el propósito de este juego: Calle, sangre, juventud. , rebelde Rebelde, a la moda y deportivo. Por lo tanto, siempre nos hemos adherido a este propósito tanto en el diseño de personajes como en la interfaz de usuario, y lo hemos utilizado como línea principal.

Teniendo en cuenta la mejora estética actual de los juegos y los jóvenes, al realizar un diseño de fusión basado en el ahora popular estilo plano, lo primero a considerar es el aspecto del diseño, como Como algunos cortes de UI deben romper las reglas del estilo plano tradicional, considere cómo mejorar la dinámica desde el punto de vista del corte (al mismo tiempo, un fuerte contraste de color juega un papel en la segmentación y la orientación).

En segundo lugar, fondo dinámico y efectos especiales de interfaz de usuario adecuados. Usamos una gran cantidad de efectos de fondo de video dinámicos como soporte en las interfaces de inicio de sesión y firma de jugadores. Por un lado, enfatizamos y promovemos el tema del baloncesto callejero deportivo, abierto y rebelde. y el ritmo lento de la pantalla cambia el ritmo para impulsar las emociones apasionadas de los jugadores (al mismo tiempo (con música); para evitar que la imagen sea monótona, también agregamos perturbaciones dinámicas de partículas detrás del fondo puro, para que Los jugadores pueden ver los detalles cuando miran de cerca.

03. Cientos de cambios de vestuario

Los cambios de vestuario de personajes en el juego se han convertido en una parte indispensable del juego. Me gustaría presentarles cómo cambiar los disfraces en Unity en. "Street Basket 2". ¿Te das cuenta del cambio de vestuario del personaje?

Debido a que hay muchos personajes en "Street Basketball 2", cada personaje tiene una personalidad y forma corporal diferentes. Lo más importante es que hay demasiadas partes. Cuando obtenemos los requisitos del modelo, es. un dolor de cabeza. Primero tenemos que solucionarlo. El problema es la reutilización del cuerpo y el traje. ¿Cómo distinguimos la piel y la carne en una sola parte? ¿Cómo ahorrar recursos al máximo? Al principio, quería usar el control de textura, pero tuve que enfrentar un problema para el control de textura, tuve que integrar el cuerpo en las partes, lo cual fue un gran desperdicio de UV. Los métodos discutidos anteriormente volvieron al punto original. , y cada parte agregó una más. La cantidad de recursos necesarios para publicar imágenes es abrumadora con solo pensarlo.

Después de comparar muchas ideas de producción de juegos, el modelo final decidió utilizar múltiples conjuntos de sombreadores compuestos y UV. Pero es diferente del método de aplicación tradicional. El modelo decidió utilizar el método de distinción de vértices para distinguir el cuerpo y las partes.

Se distinguen múltiples formas corporales y se utilizan múltiples conjuntos de moldes estándar para resolver las necesidades de la mayoría de las formas corporales.

Introduciendo el concepto de color de piel para solucionar el problema del color de la piel, su forma especial del cuerpo y otras formas corporales.

Las uniones expuestas de los componentes se solucionan soldando las normales a los vértices.

Finalmente, a través de los archivos de distribución pública para resolver el entrelazado de diferentes componentes, puedes ver el efecto en el juego.

04. Magníficos movimientos del balón callejero

Cambiar de dirección para pasar es uno de los movimientos más maravillosos del baloncesto. Este movimiento también se perfecciona perfectamente en "Street Basketball 2" Realization, ¿puedes? Cuéntanos sobre el proceso de cómo las acciones de los personajes del juego se vinculan con las acciones de los personajes en la realidad durante el desarrollo real del juego.

Regatear el balón es una de las mejores habilidades del baloncesto. Este movimiento característico del baloncesto es muy hermoso y representativo, y las operaciones de habilidad que se derivan de él también son muy táctiles.

Cosas que necesita saber en la etapa inicial de producción:

1) En términos generales, las reglas tienen diferente adaptabilidad, las habilidades se expresan de diferentes maneras y el diseño de la acción y la producción también tiene características diferentes.

2) Las reglas lógicas más básicas deben aclararse

3) A continuación, debe comprender qué animaciones se reproducen; utilizar conexiones de transición? ¿Cuáles deben integrarse?

4) En términos de desempeño de acciones y necesidades de planificación, ¿debemos ceder al desempeño del cliente o a las reglas?

5) Finalmente, se trata de la comprensión del estilo de acción.

05. Técnicas de creación de personajes

¿Puedes compartir brevemente contigo el proceso de producción de modelos y texturas de Qiao Mu Lily, la volcadora de "Street Basket 2"?

En primer lugar, el concepto de diseño del personaje de Hashigi Yuri es deportivo, animado, lindo y atractivo. Para estas palabras clave, hicimos los ajustes en la pintura original:

Después de múltiples; planes Después de configurarlo (de hecho, hicimos varias versiones del diseño al determinar este plan), finalmente determinamos el diseño, teniendo en cuenta los elementos de diseño anteriores, y luego hicimos el modelo.

El segundo paso es la producción del molde mediano:

Después de completar el tercer paso basado en nuestro modelo intermedio, procederemos al siguiente paso de tallado en molde alto.

Luego exporta el mapa normal.

Paso 4: Ajuste el dibujo de texturas y la configuración de materiales en el software PS y otras herramientas.

El quinto paso es importarlo a Unity para configurar los parámetros del material en detalle (pero nuestro hermano TA gastó mucha energía en optimizar esta configuración de parámetros para generar una bola de material de parámetros que Unity pueda leer directamente) .

06. Los detalles hacen que todo sea más llamativo

La genial combinación de moda de los personajes en Street Basket es un hermoso escenario en el juego. Déjame presentarte la ropa de Vitini. y ¿Cómo se implementa el movimiento del cabello en Unity?

Los cambios de ropa y accesorios para el cabello en "Street Basket 2" se basan en el complemento óseo dinámico DynamicBone en Asset Store. Se basa en el principio del hueso de la raíz que impulsa el coxis. Se realiza el movimiento de seguimiento más básico en la animación, DynamicBone es un complemento de simulación física simple para cuerpos blandos en forma de árbol basado en el algoritmo de simulación de osciladores de resorte. Aunque se implementa en base a un algoritmo que simula el movimiento de un oscilador de resorte, la distancia entre los nodos de DynamicBone en realidad no cambiará. En comparación con el resorte, el movimiento relativo entre los nodos padre e hijo está más cerca de un péndulo simple en armónico simple. movimiento. Controle el rango de oscilación de los huesos configurando una esfera de colisión para dificultar el cruce de las serpentinas. Simulando así un efecto de colisión física relativamente realista.

07. La cancha debe estar lo suficientemente fresca

Hay muchas canchas excelentes en "Street Basketball 2". ¿Puedes contarnos sobre el proceso de construcción de la escena en Gold Coast?

El tema de diseño del estadio Gold Coast es una escena animada y colorida al borde del mar. En primer lugar, debe resaltar los colores brillantes y, al mismo tiempo, debe serlo. capaz de ver vagamente el mar, dando a las personas un espacio para que se difunda la imaginación (los elementos tropicales junto al mar son definitivamente imprescindibles).

El primer paso: dibujar la pintura original. Por supuesto, también dibujamos muchas versiones (incluso para la precisión de la perspectiva, también utilizamos modelos blancos en 3D para componer la imagen).

Paso 2: cree modelos 3D individualmente basándose en la pintura original y construya la estructura de la escena en el software 3D. El objetivo principal es comenzar desde el concepto básico de composición tridimensional e intentar juzgar la coincidencia. Altura y volumen. ¿Se ve bien la escena?

Ajuste estructural finalizado.

Paso 3: Dibujo y refinamiento de textura.

Este proceso requiere mucho tiempo para optimizar el color, tamaño, saturación de color, etc. de la textura.

Paso 4: Poner el motor Unity y hornearlo con luces.

Pruebe varios brillos de luz y tamaños de alcance para mejorar la atmósfera del estadio junto al mar. (Luego puedes configurar el bloqueo y usarlo en el juego).