Я бы сделал на
crafty.js в WebView (если 2D, JS и быстрый путь).
Там проще всего собрать сцену и есть много готовых
компонентов (включая работу с box2d и three.js)
Если 3D - лучше выбрать Unity(и C#).
И все подключить к websocket-серверу.
У Вас вся сложная логика, в основном, на сервере будет.
На клиенте - вроде мало чего: клетчатое поле, юниты, анимированные спрайты, коллизии.