Efecto lluvia. Partículas en Unity 3D

Materiales didácticos para la escuela de programación. Parte 9

Revelación

Los tutoriales anteriores se pueden encontrar aquí:





  1. Astronave





  2. Dominó





  3. Pájaro flappy





  4. Sala de gravedad





  5. Platformer





  6. Árboles (complemento SpeedTree)





  7. Modelando una casa en SketchUp





  8. Casa en el bosque









Seguimos mejorando el proyecto, que ya cuenta con árboles, una casa y la iluminación que hemos realizado. Hoy agregaremos el efecto lluvia. Este gran bloque de lecciones es el único del programa. Intentamos evitar proyectos complejos. Para muchos esto parecerá extraño, porque un juego que realmente vale la pena, con gráficos, personajes interesantes, niveles y mecánicas, se puede hacer dividiéndolo en muchas tareas que se resolverán en el proceso de aprendizaje. El resultado es un gran proyecto de juego de alta calidad que no se avergüenza de mostrar.





Cuando haces cursos para estudiantes / adultos, construyes el programa a partir del resultado, en base a un mapa de competencias, teniendo en cuenta las tareas futuras y los procesos que las acompañan que una persona conocerá en el trabajo. Por lo tanto, para tal audiencia, elegiríamos una arquitectura de proyecto compleja.





Al hacer cursos para niños, en primer lugar, se pasa de la experiencia emocional, se tienen en cuenta las características psicofisiológicas de una edad temprana, la necesidad de cambios constantes, etc.





Un adulto acudirá al curso para solucionar el problema al que se enfrenta (empleo, crecimiento profesional, desarrollo de un hobby). Siempre es importante que un niño se sienta cómodo, el ambiente y las clases deben convertirse en un factor de motivación para él, porque muchos todavía no tendrán una fuerza de voluntad muy desarrollada, y acudir a clases porque es necesario - "bueno, eso".





Pasemos de las palabras a los hechos.





Orden de ejecución

En esta lección, consideraremos varios principios para trabajar con un sistema de partículas y crearemos un efecto de lluvia.





. , .

, , 30 .





Rain, Dust Storm.





. , , , .





, , , , , , .





, ColorOverLifetime , .









.





, . , — , Stratched Billboard 2. MaxParticleSize, , .





, , .





, .





, , .





. , . . .





, . , , , . , . — .





.





, , , .

, .





, , . , , .

, Bursts .





, Color Over Lifetime. .





, — . Unity, .





Horizontal Billboard, .

. , .





!








All Articles