Reader small image

You're reading from  Building Games with Flutter

Product typeBook
Published inJun 2022
PublisherPackt
ISBN-139781801816984
Edition1st Edition
Concepts
Right arrow
Author (1)
Paul Teale
Paul Teale
author image
Paul Teale

Paul Teale was born and raised in Leeds, West Yorkshire before moving to London to pursue a career in software engineering. He has been a software engineer for 25+ years covering backend, web, and mobile, where he has spent the last 12 years as a mobile developer covering Android and more recently Flutter. He has worked on many large projects during his career for companies like Discovery, Sky, Shazam, Visa, NBC, and Channel 5. He is a massive sci-fi fan and loves watching all the latest movies. He is happily married for the last 15 years to Mariel where they live together in West London with their son Alfie and their 2 cats.
Read more about Paul Teale

Right arrow

What are particle effects?

Particle effects are an easy way to create dynamic effects such as fire, smoke, explosions, and magical effects for our games. Particles have various properties that can be changed, which include the following:

  • How long a particle lives
  • How often a new particle is created
  • The position where the particle is created
  • The angle, distance, and speed of travel
  • What colors the particles should be
  • How physics affects the particles

A good example of a particle effect is fireworks. Fireworks explode in a variety of colors and travel at different speeds and angles as they vanish into nothing in the sky after a short time.

Flame supports many types of particle effects, which you can see examples of at https://examples.flame-engine.org/#/Rendering_Particles. These are discussed in more detail in the Flame documentation at https://docs.flame-engine.org/1.0.0/particles.html, but let's summarize some of the different types of particles...

lock icon
The rest of the page is locked
Previous PageNext Page
You have been reading a chapter from
Building Games with Flutter
Published in: Jun 2022Publisher: PacktISBN-13: 9781801816984

Author (1)

author image
Paul Teale

Paul Teale was born and raised in Leeds, West Yorkshire before moving to London to pursue a career in software engineering. He has been a software engineer for 25+ years covering backend, web, and mobile, where he has spent the last 12 years as a mobile developer covering Android and more recently Flutter. He has worked on many large projects during his career for companies like Discovery, Sky, Shazam, Visa, NBC, and Channel 5. He is a massive sci-fi fan and loves watching all the latest movies. He is happily married for the last 15 years to Mariel where they live together in West London with their son Alfie and their 2 cats.
Read more about Paul Teale