Till now I have developed platform games in which a player can only move and detect tiles linearly. I wonder on how to implement games
in which a player can move on an inclined or irregular surface. Here is a screen shot


I use libgdx to develop games and Tiled Map Editor to create level maps. On
On research, I found RUBE is something I need for Whatwhat I want to do.
Is it sothis true? I will have to use Box 2D if I want to make such games.
Can't we do it using Tiled? If so... how to to detect collision in that case? If
If there is some other way through which I can do so? Thanks in advance for any suggestion.