boss level

I want to make an underwater style game and the boss is a deep sea diver, is there a way to make it so that he can chase your player around the room and do different attacks like harpoon you or catch you with a net.

Sure, you can start by making him chase you - here is an example: