It's not bad in principle, but there's still work to do...
yes ik that it is not finished i am new to unity so it was pretty hard