Робот: пострелял сейчас, она уже не качается как раньше. Я давно делал забыл уже. Раньше пульки летеле по волнистой линии вообще как на сайте victorjs летает стрелочка.
Пример игры запускается на ноде, она мультиплеерная) Управление WASD + мышь
Иван Тимофеевич: зависит от навыков и опыта. Если опыта ни с чем нет, то что-нибудь популярное yii2/laravel/symphony. так же можно собрать все по надобности через composer опять же без основы в виде фреймворка, а из готовых пакетов в композере.