Pensei que seria uma ideia razóavel mas o launcher ser em Java é o que o torna multiplataforma e ao mesmo tempo complicado de entender.
O Java é tipo um Computador Virtual dentro do seu computador.
Comparar .JAR e .EXE não é tão simples, mas vou tentar explicar:
É como comparar o Minecraft Java Edition(feito em Java) e o Minecraft Bedrock Edition (feito em C++), esse último só funciona normalmente no Windows com a performance melhor que o Java mas são incompativeis entre si.
Seria um desafio muito grande combinar o laucher seguro, rápido e estável com C+ e Java, (pode ser outra linguagem além de C+)
Infelizmente não é viável criar um launcher novo agora pois requer um programador que entenda disso e aceite o desafio, e a manutenção de outro launcher seria dificil de manter a curto medio e longo prazo, teria que ver a viabilidade e quantos jogadores usam Windows, Linux e Mac para ver o impacto que isso traria. Tipo usar os dados do Snooper.
Mas tem um
insight que voce me fez lembrar
@Thalia03 que é o arquivo auto-extraível que tem extensão .EXE, e ele
não precisa instalar nada para ser descompactado, dependendo de como for feito pode ser uma opção interessante.
Clique para expandir...