Mover objeto na tela

Galera, estou querendo criar um protótipo onde vou movimentar algo na tela do navegador de forma programada. Por exemplo: Queria jogar uma bolado de um lado para o outro na tela mandando a posição da tela por websocket, que tipo de tecnologia devo usar para isso?

Desde já, agradeço.

html5 + javascript + css

https://www.w3schools.com/html/html5_draganddrop.asp

https://www.w3schools.com/cssref/pr_pos_top.asp

https://www.w3schools.com/cssref/pr_pos_left.asp