I think you should look at one of three new frameworks that allow you to create JS-based games.
1) Gamemaker Studio 2 --> has created AAA indie games like Undertale. Lots of tutorials and support.
2) Construct 3 --> programming lite , has a web based IDE so you can use it anywhere, outputs to HTML/JS. Newer, but good for folks who are programming lite, but you can dive into JS to extend functionality.
3) PhaserJS --> is more of a js framework and much more hands on -- no IDE but great for coders. Still friendly to newbies and has tons of tutorials.
I struggled myself as a front end engineer for learning one of these but settled on Gamemaker Studio 2 for now because it has a great IDE, debugging, and can output to multiple os's . I encourage you to try out them all and see which one suits your personal aesthetic.
Note these are all 2d focused. For 3D you might check out Godot.
Andrew Wooldridge
eBay WebDev
I think you should look at one of three new frameworks that allow you to create JS-based games.
1) Gamemaker Studio 2 --> has created AAA indie games like Undertale. Lots of tutorials and support.
2) Construct 3 --> programming lite , has a web based IDE so you can use it anywhere, outputs to HTML/JS. Newer, but good for folks who are programming lite, but you can dive into JS to extend functionality.
3) PhaserJS --> is more of a js framework and much more hands on -- no IDE but great for coders. Still friendly to newbies and has tons of tutorials.
I struggled myself as a front end engineer for learning one of these but settled on Gamemaker Studio 2 for now because it has a great IDE, debugging, and can output to multiple os's . I encourage you to try out them all and see which one suits your personal aesthetic.
Note these are all 2d focused. For 3D you might check out Godot.