То, что вам нужно называется коллизиями. Почитайте о них
тут
Если у вас дом квадратный, то все очень просто. Просто отслеживайте координаты и не давайте игроку продвинуться дальше стен дома. Он должен 'ударяться' о них и останавливаться.
А вообще, для разработки игр в браузере давным давно есть всякие движки.