
Discover core visual effects concepts in Unity from beginner to intermediate, learning sparks, spells, projectiles, particle system, shaders, textures, and meshes to build a compelling portfolio.
Discover the five main types of effects in games and the principles of visual effects, and learn how different techniques are mixed to create compelling visuals.
Explore particle effects built from particle systems and why they form the basis of many game visuals. Learn how additive and alpha blended shaders render billboards as primitives for effects.
Explore mesh effects using 3D models with bones and animations, enhanced by shaders and particle effects. Learn Blender workflows and how to mix complex meshes with simple quads.
Explore flip book animations, a 2D texture sheet technique for explosions and fire, created from precomputed simulations and exported as frames for use in any game engine.
Explore shader effects in Unity, from water to portal visuals, lasers, fire, and even blood. This advanced topic offers powerful visuals and a practical starting point to learn more.
Hybrids blend two or more effect types, combining particle systems, billboards, mesh effects, flip book animations, and shaders. Every effect uses a shader and a mesh, with visual effects next.
Describe the purpose of each gameplay effect: projectile, area that damages or heals, environment, or character, and gather game details to satisfy the client and players.
Explore how timing in VFX shapes anticipation, climax, and dissipation in Unity games, from quick explosions with no buildup to longer charges that heighten danger and aftermath.
Examine how shapes convey the intent of visual effects in games, using damage radius, pointy versus round forms, and green-yellow colors to indicate harm, healing, or friendliness.
Explore how contrast creates focal points in Unity VFX, using bright elements, trails, and gradients to guide player attention and differentiate abilities from basic to ultimate.
Explore how color palettes convey game themes in VFX, from water and ice to nature and healing. Use contrasts and shapes to clarify visuals and express skins, factions, and magic.
Explore the pre production phase of visual effects for games in Unity, focusing on gameplay objectives, reference gathering, technical references, and sketching to visualize ideas before production.
Define the gameplay objective during pre-production by studying the game, reviewing client briefs and reference materials, and shaping the visual effect before moving to reference gathering.
Gather visual references from ArtStation, Real Time VFX, Pinterest, YouTube, and other media to shape Unity game effects, aligning with client guidelines and art style.
Perform technical research and gather references during pre-production to learn techniques and art styles for visual effects in games in Unity.
Sketch ideas to test timing, contrasts, colors, and themes for your effect, projecting imagination onto paper or a digital sketch before creating it.
Set up Unity as your workspace with Unity Hub and the selected Unity version, and install essential components such as Microsoft Visual Studio and Android support.
Create a Unity project named with an underscore tag, select Unity 2019 HDRP, and set an editor layout and gizmo visibility, turning off grid, selection outline, and 3D icon size.
Import the VFX package, open the VFX scene, install post processing via the package manager to fix missing scripts, and organize with folders for animations, prefabs, scripts, shaders, and textures.
Create a starter Unity visual effect by understanding materials, shaders, textures, and the particle system on an empty game object with a reset transform, saved as prefabs for sparks.
Learn how to create an additive shader with shader graph in Unity's HDRP, using unlit materials, texture properties, color, and vertex color to control particle system visuals.
Create your first texture by painting a beam of light on a 1024 by 1024 canvas in Photoshop, then export a PNG into the Unity textures folder.
Master Unity particle systems to craft sparks: configure emission, lifetime, speed, shape, gravity, collision, and color across the particle lifetimes with HDR bloom for vivid visuals.
Learn to enhance sparks and create a beam by duplicating particle systems in Unity, saving changes to the prefab, and adjusting start lifetime, speed, gravity, space, color, and size.
Transform sparks into a one-shot hit using Unity's particle system, adjusting bursts, color gradients, start size, and lifetime for a punchy impact with flashes.
Create and test color variations for visual effects in Unity by adjusting gradients and colors for sparks and beams, then save new prefabs for sci-fi and jungle scenes.
Discover area of effect visuals in Unity by gathering references from Pinterest and ArtStation, focusing on vertical energy concentration, a big impact, and eventual dissipation.
Sketch and visualize an area-of-effect energy burst using paper or Photoshop, outlining a spinning cylinder, particles, shockwave, and ground marks to guide Unity implementation.
Create a vfx area of effect prefab in Unity and design a ground beam with a non looping particle system, color and size over lifetime, and anticipation to climax.
Create your first mesh in Blender, a hollow cylinder, set the pivot for Unity, then export as FBX and import, using UV maps to align the texture.
Create impact texture by painting white spikes on a black background, refine with the smudge tool and outer glow, then export as a PNG to Unity for a cylinder effect.
Create impact texture 02 in Photoshop with center-out stripes, soft brushes, eraser, and glow; export as PNG, then configure Unity particle textures, randomize rotation and color for a shockwave.
Create a shockwave by designing a centered circle texture in Photoshop, export to Unity, and configure a particle system with size over lifetime for a dynamic impact.
Create a 1024x1024 ground crack texture in Photoshop with white lines and outer glow, then export as PNG for use in Unity by applying it to a material.
Master alpha blended shaders in Shader Graph for Unity particles by creating ParticlesAB_HDR, switching to alpha blend, and using sub emitters with inherited color and rotation for dark, high-contrast effects.
Deliver a fire version visual effect by applying orange palettes to beams and particles, crafting a flame texture, exporting to Unity as a prefab, and tuning particle systems.
Develop a nature version of the arcane effect by building a green and yellow leaf particle system, creating a leaf texture, and fine-tuning lifetimes, velocity, and size in Unity.
Design a spiral 3D mesh in Blender with the screw modifier, unwrap UVs, paint a texture in Photoshop, export as FBX to Unity, and build a nature-inspired particle-based effect.
Develop final touches on a visual effects arcane attack in Unity by creating a second version, tweaking particle emission, shaders, gradients, and alpha blended elements for richer contrast and detail.
Explore how projectiles differ from area-of-effect attacks and learn to create your first Unity projectile, from bullets and lasers to fireballs, energy orbs, and poison balls.
Sketch a round capsule projectile with a trail renderer, textures, and a quick muzzle flash, then design an aggressive impact with particles and a shockwave for Unity.
Create a projectile mesh and prefab for Unity VFX, place it above ground, and move the mesh via script. Build in Blender, unwrap UVs, export FBX, import, adjust scale.
Create Unity projectile texture by exporting UV maps from Blender, painting in Photoshop, and applying the Impact03 material to a projectile out, then fine-tune glow and a world-space particle trail.
Master creating projectile trails in Unity with a trail renderer, tuning lifetime, width curve, and color gradient, then craft and apply a custom trail texture to the material.
Create an additive scroll shader in Unity Shader Graph to move a texture in any direction and distort it using a time-driven main speed, UVs, and a distortion lerp.
Overview of projectile scene shows spawning from a fire point, aiming with the mouse via raycast, moving along z axis with a rigidbody and triggering muzzle flash on collision.
Attach a rigidbody and sphere collider to the projectile, disable gravity, use a fading trail with gradient start opacity, and manage speed, fire rate, and the trails list.
Create a non looping beam and impact using a particle system, with sparks and a shockwave, color matched to the projectile, and fades via size and gradient curves.
Create a muzzle effect in Unity by modeling a muzzle mesh in Blender, exporting as FBX, and using a non looping particle system with color over lifetime and a beam.
Create an electric projectile in Unity by saving a prefab after crafting a yellow themed flipbook animation, exporting a transparent sprite sheet, and importing it for use in visual effects.
Learn to build electric projectiles in unity using a 3x3 texture sheet for particle systems, with local and world spaces, color over lifetime, and emission and rotation tweaks.
Create an electric circle texture in photoshop, animate frames, and export a mesh in blender for unity; then apply texture sheet animation, color, velocity, and rotation lifetimes to the projectile.
Convert the original prefab into a hit electric effect by configuring the beam color and bursts. Adjust the muzzle with electric zaps, cone shape, speed, and size for performance.
Optimize Unity effects by balancing triangles, overdraw, and draw calls; reduce meshes and materials, choose appropriate shaders, and consider concurrent effects and platform constraints.
Explore projectile performance in Unity by analyzing batches and draw calls, using the frame debugger, and batching textures into a single atlas to optimize particle systems.
Learn how to optimize Unity projectile effects by using texture sheet animation, additive and scroll shaders, and layer ordering to reduce batches and draw calls.
Improve rendering performance in Unity by configuring additive materials, order in layer, and texture sheet animations, aligning projectiles, beams, and electric effects to minimize batch calls.
Discover multiple avenues to deepen Unity visual effects, such as projectiles, meshes, textures, shaders, trails, flipbook animations, and area-of-effect, heal or buff effects, with practice through challenges.
This course is about the creation of VFX for Games with Unity. You'll start learning how to create Magic Spells, Fireballs, Special Skills and more effects for games. It will take you from a Beginner standpoint to an Intermediate level in Game VFX. It contains the theory, the practice and the creative liberty you will need in your future Visual Effects career.