title: Java game programming and Thread
body: <p>I want to know what is the better way to develop a game in Java with Swing.</p>
  
  <p>It's a Shoot them up, and now all things are using thread.
  For example : all explosion use threads, all shoot use threads, all enemy use threads, all shoot enemy use threads...</p>
  
  <p>So up to now I don't use a main game loop to display element and do the math to move elements.</p>
  
  <p>It would be a better way to use threads only for explosions, and use a sequential method to shoot, ennemy ?</p>
  
  <p>I'm not sure to be very clear in my question.</p>
  
  <p>Thanks</p>