I have problems with collision with tile map. If player jump onto platform under "right" (or wrong, depending on point of view) angle, it ends up inside wall until he jump again. Not critical bug (player don't get "really" stuck or whatever), but it dpesn't look nice. To solve this issue, I wrote following snippet:
if !no_ground?(@player.middle_x,@player.bottom) then
@player.y -= (@player.middle_y / @tileset.tilesize).floor
end
(found at line 41 in code/Scene_Map.rb, commented out), but when it is enabled, it works (albeit with sliding instead of instant appear on top of tile), but character jumps around like he has an epileptic surge or something.
Demo:
https://dl.dropboxusercontent.com/u/210143/MaleZyjatka.rar