Las otras respuestas son correctas, pero hay un factor histórico que no se ha mencionado.
Cuando comencé a buscar qué hacer y qué no hacer y consejos, me di cuenta de que muchos proyectos usan PHP y en realidad no he encontrado ningún PBBG usando C #, lo que me parece realmente extraño.
Hasta hace un par de años, había una comunidad de desarrollo de PBBG que existía principalmente en dos foros: BBGameZone y MakeWebGames, ambos predominantemente llenos de programadores PHP. Los recién llegados que no sabían cómo hacer un juego fueron señalados a los increíbles tutoriales en BuildingBrowserGames.com, todo en PHP. El término "PBBG" proviene principalmente de juegos hechos por personas conectadas a estos dos foros, hubo un esfuerzo por popularizar el término para que el género tuviera un nombre reconocible que los jugadores pudieran buscar y, con suerte, ralentizar el declive del género, no es de extrañar si solo obtienes PHP cuando buscas el término.
Parece que la pila con la que estoy trabajando (C #, MSSQL, Angular) podría adaptarse a un PBBG.
La única razón por la que puedo pensar en C # no se usa es el alto precio de Visual Studio y el hecho de que no era de código abierto.
Creo que estás 100% bien para seguir usando C #, MSSQL y Angular. Encontrará que la mayoría de los motores PHP están desactualizados PHP4 o PHP5.
La gente de BBGameZone estaba en su mayoría en contra del uso de motores (todos escribían su propio motor, incluyéndome a mí) Hubo un esfuerzo por parte de la gente de MakeWebGames para instalar nuevos motores PHP (McCodes era su motor principal y NWE (New Worlds Engine) siendo considerado como el probable nuevo que estaba a mitad de camino)
Aquí hay un documento de Google con una comparación de motores de hace unos años, que compara McCode / NWE / ezRPG / GL Script: https://docs.google.com/spreadsheets/d/1WM3axFhYaAtjiKd1KRwibx9jEegwjwCJNhQmXP_jzss/pub&ght=html=trub>==03
Se han realizado esfuerzos en el pasado para volver a unir a la antigua comunidad, pero hasta ahora no hubo mucha suerte:
https://www.reddit.com/r/PBBG/comments/6r34vi/announcing_pbbgsite/
Creo que estarás 100% bien en el futuro usando un C #, MSSQL, una pila angular, solo recuerda que probablemente eres la primera persona que escribe un PBBG con tu cadena de herramientas y tendrás que crear todo tú mismo sin ningún ejemplo anterior. recordar.
Solo recuerda que el género está muriendo en este momento, pero todo lo que necesita es uno o dos juegos populares para revivirse, si crees que puedes hacerlo en C #, te apoyaré.