As outras respostas estão corretas, mas há um fator histórico que não foi mencionado.
Quando eu comecei a procurar por coisas, donts e dicas, percebi que muitos projetos usam PHP e, na verdade, não encontrei nenhum PBBG usando C #, o que acho realmente estranho.
Até alguns anos atrás, havia uma comunidade de desenvolvimento PBBG que existia principalmente em dois fóruns: BBGameZone e MakeWebGames, ambos predominantemente preenchidos com programadores PHP. Os novatos que não sabiam como criar um jogo foram apontados para os incríveis tutoriais do BuildingBrowserGames.com, todos em PHP. O termo "PBBG" vem principalmente de jogos criados por pessoas conectadas a esses dois fóruns. Houve um esforço para popularizar o termo para que o gênero tivesse um nome reconhecível que os jogadores pudessem procurar e, esperançosamente, diminuísse o declínio do gênero, não é de admirar se você só está obtendo PHP ao pesquisar o termo.
Parece que a pilha com a qual estou trabalhando (C #, MSSQL, Angular) pode se adequar a um PBBG.
A única razão pela qual penso que o C # não está sendo usado é o alto preço do Visual Studio e o fato de ele não ser de código aberto.
Eu acho que você está 100% bem em continuar usando C #, MSSQL e Angular. Você verá que a maioria dos mecanismos PHP está desatualizada em PHP4 ou PHP5.
O pessoal da BBGameZone era contra o uso de mecanismos (todo mundo estava escrevendo seu próprio mecanismo, inclusive eu). Houve um esforço do pessoal da MakeWebGames para instalar novos mecanismos PHP (os McCodes eram o principal mecanismo antigo e o NWE (New Worlds Engine). como o provável novo a meio caminho)
Aqui está um documento do Google com uma comparação de mecanismo de alguns anos atrás, comparando o script McCode / NWE / ezRPG / GL: https://docs.google.com/spreadsheets/d/1WM3axFhYaAtjiKd1KRwibx9jEegwjwCJNhQmXP_jzss/pub?single=true&ght=0
Houve esforços anteriores para reunir a antiga comunidade, mas até agora não houve muita sorte:
https://www.reddit.com/r/PBBG/comments/6r34vi/announcing_pbbgsite/
Eu acho que você estará 100% OK no futuro usando uma pilha C #, MSSQL, Angular, lembre-se de que você provavelmente é a primeira pessoa a escrever um PBBG com sua cadeia de ferramentas e terá que criar tudo sozinho, sem exemplos anteriores para olhar para trás.
Lembre-se de que o gênero está morrendo agora, mas tudo o que precisa é de um ou dois jogos populares para se reviver, se você acha que pode fazer isso em C #, estarei torcendo por você.