я пытался писать, есть рабочий прототип, работает в связке с node. js.
Тема мультиплеера такого характера очень сложная. Даже при маленьком пинге присутствовали дерганья, долго не мог понять почему, пока гдето статью не вычитал про этот "глюк" (там типа про то что сервер должен как бы жить в будущем и просчитывать уже все наперед и т. д.)
Советую начать с подробнейшей теории проблем мультиплеера в плане клиент-серверного взаимодействия, там очень много нюансов и техник, статей в инете предостаточно. Эти знания помогут обойти (частично) проблемы fps.
p. s. Исходники свои могу дать, пишите в личку.