Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(1 edit)

Here's the thing:

With Electron and Node.JS, you need to package everything into a nice little executable so that any user can play your game without installing dependencies or knowing how to use the terminal.

With C++, you need to build for Win10, MacOS, maybe Linux.

With Java, the user needs a JRE similar to yours, or you need to pack one with your game, plus package everything in an exec.

Developing for browsers as targets is your best option if you're not experienced with those things.

Last year I used Java. It was a real pain to deploy. Use JS, use browsers, use npm for dev dependencies, and this will allow you to spend more time on the actual game you're making rather than deployment issues.