Tile-Based Movement Demo: Use WASD to control the sprite.