Cómo hacer juegos o aplicaciones

La respuesta es simple, solo aprende cualquier lenguaje de programación.
A partir de lo básico … aprende paso a paso. Primero aprenda a hacer una calculadora usando C / C ++ / java / python … etc (cualquier lenguaje de programación que desee). Esta es la aplicación más básica para un principiante.
¡Puedes hacer un juego de acertijo / rompecabezas de texto usando C ++ (o cualquier otro lenguaje) en el que el sistema imprima una declaración y el usuario / jugador elija su respuesta, progresando así y finalmente conduciendo a Game Over!
Crear juegos / aplicaciones es algo que aprenderá automáticamente mientras codifica y es por eso que la codificación es divertida. Le sugiero que comience a codificar y las ideas vendrán automáticamente. Google requiere algunos algoritmos para algunos juegos básicos. Recuerde comenzar desde la aplicación / juegos básicos como he mencionado, ya que no puede hacer juegos como GTA V solo. Pero hacer juegos más simples te ayudará a adquirir algunas habilidades de programación y a obtener ideas para crear juegos.

Aprendes un lenguaje de programación.

Practicas, cometes errores y vuelves a intentarlo hasta que lo domines.

Puede encontrar y obtener las herramientas del oficio, es decir, software como motor de juegos o SDK, herramientas de edición, kits de creación, etc.

Empiezas a jugar con el software e intentas implementar tus conocimientos e ideas en una forma física.

También puede buscar ayuda en foros o ver videos / tutoriales si está atrapado en algún lugar.

Sigues intentando y practicando hasta que haces algo productivo.

Así es como haces una aplicación o un juego. Requiere mucho tiempo y esfuerzo. No es un paquete de fideos instantáneos de 2 minutos y nunca sucederá.