Поддерживая
GavriKos - да, можно.
Но не нужно)
Для разработки приложений с графикой (а тем более игр) есть много библиотек, в т.ч. и на JS - Three.js, например. Даже целые движки, готовые ко всему - например Babylon.js. Но следует помнить об удобстве разработки, наличии редакторов, безопасности и производительности кода. Unity (C#) и Unreal(C++) не просто так стали индустриальными стандартами - С# прост, удобен и сравнительно безопасен, С++ - мощен, производителен и не накладывает почти никаких ограничений на полёт фантазии. Да и наличие редактора, позволяющего сделать кучу настроек и собрать сцены удобными инструментами, а не задавать из кода все позиции - тоже очень сильно облегчает жизнь.
Ещё один момент (и пусть меня закидают тапками) - JS язык по большей части для веба, и большинство решений для графики оптимизированы для работы в браузере. Если бы танки запускались в браузере - это была бы либо БОЛЬ либо Танки Онлайн:)