Rewritten my first 3D game from tile-based to free moving