For a 2d topdown game I have created a particle effect with libGDX that is just small slighly transparent balls floating around, changing, color, and so on to create an ambient effect. As of yet there are no world limits, you can just shoot your little spaceship as far as you would like. Obviously if I created that particle effect every, say, 50 pixels or so it gets very very laggy. So is there a way to only emit the effect near the ship? Also, what other ways can you think of to make a top down space shooter more interesting in terms of graphics? Thanks, -cMp