tugruldrmzr Merhaba,
Önerim Unity, Unreal Engine gibi oyun motorlarını kullanman. JS ile belki hybrid bir uygulama tasarlanabilir ama hybrid pekte tavsiye ettiğim bir geliştirme biçimi değildir. Önerildiği gibi temel Unity dersleri ile başlangıcı yapmanız daha doğru olur. Ayrıca eğer yazılım konusunda tecrübe sahibi değilseniz C# ile Unity'e girmek yerine ilk adımda C# temellerini öğrenin.
Unity için ingilizce dersler bulunmakta göz atabilirsiniz: https://learn.unity.com/projects