La programación de escritorio / juegos es una bestia completamente diferente del desarrollo web. Las bases son similares (estructuras de control, paradigmas de programación, etc.) pero existen conjuntos de conocimientos muy especializados (diferencias de navegador, mejores prácticas de UX web, problemas de accesibilidad, problemas de seguridad, etc.) que no existen en la programación de escritorio / juegos o son materialmente diferentes
Así que si no quieres aprender desarrollo web, no lo hagas.
Dicho esto, hay muchos idiomas diferentes en los que puedes hacer desarrollo web, más allá de PHP. Rails (Ruby), NodeJS (Javascript), Django (Python), .NET (C # / VB) y Java (no recuerdo el nombre del marco) son opciones viables en este momento.
Si quisieras hacer juegos en la web, te diría que evites PHP completamente. Hay opciones mucho mejores y lo más probable es que la mayor parte del código esté en un idioma del lado del cliente como Javascript.
- ¿Cómo ven los occidentales a los chinos que odian a China?
- ¿Por qué los musulmanes de Cachemira odian a los hindúes?
- ¿Por qué estoy lleno de odio?
- ¿Quiénes son las celebridades más odiadas en la India y por qué?
- ¿La mayoría de los surcoreanos odian a los chinos? ¿Por qué?
Si quieres hacer una programación de juegos, haz un esfuerzo más en tus fundamentos de C ++, especialmente con el uso de un SDK que te guste. Aprende a crear gráficos desde cero. Alternativamente, use una herramienta como Unity (C #) para centrarse más en los aspectos de diseño del juego.
Independientemente de lo que haga, produzca demostraciones de su trabajo que pueda mantener en una cartera para mostrar a futuros empleadores.