limited ticks to prevent bugs when tab is deactivated during game
optimized explosion by moving particle displacement logic to shader
adjusted opacity and circle format of particles
changed explosions to use screen coordinates
fixed UV coordinates for explosion vertex