This initializer allows us to apply
movement in the form of acceleration, causing the spawned particles to pick up
speed before reaching the defined velocity. A positive value on the x or y axis will
cause the particle to move up and to the right, while negative values will move the
particle down and to the left. In the following example, the particles will be given
min/max values which will cause particle movement direction to be random: