title: libGDX: How to implement a smooth tile / grid based game character movement?
body: <p>In fear of reinventing the wheel, I wonder:</p>
  
  <p>What is the best approach to implement a smooth grid based game character movement on a top-down <em>Tiled</em> (2D) map with <em>libGDX</em>?</p>
  
  <p>The character should keep moving smoothly between tiles as long as an arrow key is pressed (or a touch event occures on certain direction of the character) and should finish confined to a grid position on key / touch release. The movement should be independent from the frame rate.</p>
  
  <p>I would be glad about some already implemented examples that can be studied and lead to a proper libGDX API usage.</p>