Не согласен по поводу позиции «Естественность и плавность передвижений» в плиточном методе. Можно придумать как задавать анимацию передвижения объекта. Я сужу со стороны реализации на Qt. Например, сделать что-то вроде «модель представление», где модель — двумерная матрица-мир, а представление — графическая сцена, в которой и идет отрисовка данных. Собственно в ней можно и реализовать плавность передвижения объекта с помощью анимации. Даже чтото вроде примитивной физики можно сделать с помощью easing curve, применимых к анимации.
к сожалению не смогу. ограничен в передвижении костылями на данный момент. а на ваших встречах обязательно докладываться? или можно просто прийти и послушать?
www.youtube.com/watch?v=iD6f8tKCMDc