eles respondem
Site: Html, Css, javascript ou React
Jogo: Qualquer linguagem de programação, ou usar uma engine como a Unity(C#) ou Unreal
Aplicativo: Vc pode aprender ReactNative ou Flutter
Tem que saber programação, mas dá MT trabalho fazer um jogo simples imagina um jogo mais top
Deve ser por programação.
Comece a estudar
Programação.. Mas tem vários sites que dá pra criar app porque ele facilitam a linguística. Wix é um deles
Sabendo programar e utilizar corretamente alguns programas que servem como ferramenta de desenvolvimento, já desenvolvi alguns jogos na unreal engine 3 e na unity