supported 8 direction move, changed game render behavior