Подходит ли ваша игра для разработки на JavaScript, зависит от игры. Вы не описали свою игру, поэтому мы не можем ответить на вопрос в названии.
Однако я могу сказать, что ваше беспокойство по поводу взлома не является проблемой здесь. Не потому, что JavaScript не может быть взломан (он может и легко), но так же, как и любая другая технология на стороне клиента. Одним из основных принципов разработки многопользовательских игр является «никогда не доверяй клиенту». Создайте свою игру таким образом, чтобы все, что вам нужно было защитить от взлома, выполнялось на сервере, потому что клиент будет взломан. Это означает только отправлять команды пользовательского интерфейса от клиента (например, «игрок нажал кнопку« Бомба »)» и вычислять результаты действий игрока на сервере. Затем сервер отправляет обратно клиенту результаты этих действий.
Поскольку независимо от того, на какую технологию вы полагались, вы должны разрабатывать свою игру с предположением, что клиентский компонент будет взломан, возможность использования JavaScript не учитывается при принятии решения о том, использовать ли JavaScript.