Le altre risposte sono corrette, ma c'è un fattore storico che non è stato menzionato.
Quando ho iniziato a cercare cose da fare, donts e suggerimenti mi sono reso conto che molti progetti usano PHP e in realtà non ho trovato alcun PBBG usando C # che trovo davvero strano.
Fino a un paio di anni fa, esisteva una comunità di sviluppo PBBG che esisteva principalmente su due forum: BBGameZone e MakeWebGames, entrambi prevalentemente occupati da programmatori PHP. I nuovi arrivati che non sapevano come creare un gioco sono stati indirizzati ai fantastici tutorial su BuildingBrowserGames.com che era tutto in PHP. Il termine "PBBG" deriva principalmente dai giochi realizzati da persone collegate a questi due forum, c'è stato uno sforzo per diffondere il termine in modo che il genere avesse un nome riconoscibile che i giocatori avrebbero potuto cercare e, si spera, rallentare il declino del genere, non c'è da meravigliarsi se ricevi PHP solo quando cerchi il termine.
Sembra che lo stack con cui sto lavorando (C #, MSSQL, Angular) possa adattarsi a un PBBG.
L'unico motivo per cui riesco a pensare che C # non venga utilizzato è il prezzo elevato di Visual Studio e il fatto che non fosse open source.
Penso che tu vada al 100% bene per andare avanti usando C #, MSSQL e Angular. Scoprirai che la maggior parte dei motori PHP sono obsoleti PHP4 o PHP5.
La gente di BBGameZone era principalmente contraria all'utilizzo dei motori (tutti scrivevano il proprio motore, incluso me) C'è stato uno sforzo da parte della gente di MakeWebGames per mettere in atto nuovi motori PHP (McCodes è il loro vecchio motore principale e NWE (New Worlds Engine) è considerato come il probabile nuovo che è stato fatto a metà strada)
Ecco un documento di Google con un confronto tra i motori di alcuni anni fa, confrontando McCode / NWE / ezRPG / GL Script: https://docs.google.com/spreadsheets/d/1WM3axFhYaAtjiKd1KRwibx9jEegwjwCJNhQmXP_jzss/pub?sing==ml=it=html
Ci sono stati sforzi passati per rimettere insieme la vecchia comunità, ma finora non molta fortuna:
https://www.reddit.com/r/PBBG/comments/6r34vi/announcing_pbbgsite/
Penso che andrai al 100% OK andando avanti usando uno stack C #, MSSQL, Angular, ricorda solo che probabilmente sei la prima persona a scrivere un PBBG con la tua toolchain e dovrai creare tutto da solo senza esempi passati per guarda indietro.
Ricorda solo che il genere sta morendo proprio ora, ma tutto ciò di cui ha bisogno è uno o due giochi popolari per rianimarsi, se pensi di poterlo fare in C #, farò il tifo per te.