Моей мечтой на данный момент является разработка собственной игры и как первый язык программирования я выбрал JavaScript. Игру я бы хотел разработать на ПК и не в браузере, а в отдельном окне с 3D графикой. Меня волнует сейчас, то что на днях я узнал что JS больше подходит для разработки веб-приложений, а не игр
Могу ли я создавать игры на JavaScript?Ты - нет, а более опытные люди - могут. В Javascript можно использовать WebGL, если что, так что шутки о том, что в нём нельзя 3D графику, не актуальны.
JavaScript специально создан для работы в браузере. И любой GUI, использующий JavaScript (начиная с VS Code, написанного на JS), внутри себя использует движок браузера. Так что никуда ты от этого не денешься.
Другое дело, что современные браузеры включают развитые 3D-возможности и их можно использовать для написания игр.
Но это не имеет смысла, т.к. существует множество готовых конструкторов (Roblox Studio - Lua, Godot Engine - GDScript, похожий на Python и т.д.) и фреймворков (Unity - C#, Unreal Engine - С++ и т.д.), предназначенных для создания игр.
Создавать можешь, кто ж тебе запретит. И да JavaScript далеко не самый подходящий язык для 3D игр. Самый простой путь - это выбрать какой-нибудь известный движок и разбираться уже в языке который используется в нем. Но творить можно практически на чем угодно - это только твой путь.
Джава не преднозначена для игр он скорее для программ и приложений, но тот же майнкрафт на джаве явный тому пример так как на нём он не стабилен в отличие от бедрок издания. Но тебе это не кто не запрещает, можешь чисто для себя делать игры и публиковать их на площадках.