title: When to use ShapeRenderer, Mesh + SpriteBatch, Box2D and Scene2D in Libgdx?
body: <p>I'm new in Android Game Development and after I started with libgdx ShapeRenderer and did a little more search, I became confused if I started with the right foot.</p>
  
  <p>So, what I really would like to know is when should I use ShapeRenderer, Mesh + SpriteBatch, Box2D and Scene2D.</p>