Pozostałe odpowiedzi są poprawne, ale nie wspomniano o czynniku historycznym.
Kiedy zacząłem szukać do i donts i wskazówek, zdałem sobie sprawę, że wiele projektów używa PHP i nie znalazłem żadnego PBBG używającego C #, co wydaje mi się naprawdę dziwne.
Jeszcze kilka lat temu istniała społeczność programistów PBBG, która głównie istniała na dwóch forach: BBGameZone i MakeWebGames, oba wypełnione głównie programistami PHP. Nowi gracze, którzy nie wiedzieli, jak stworzyć grę, zostali skierowani do niesamowitych samouczków na BuildingBrowserGames.com, które były w PHP. Termin „PBBG” pochodzi głównie z gier stworzonych przez ludzi powiązanych z tymi dwoma forami. Starano się spopularyzować ten termin, aby gatunek miał rozpoznawalną nazwę, której gracze mogliby szukać, i miejmy nadzieję, że spowolni jego upadek, nic dziwnego, że dostajesz PHP tylko podczas wyszukiwania tego terminu.
Wygląda na to, że stos, z którym pracuję (C #, MSSQL, Angular) może pasować do PBBG.
Jedynym powodem, dla którego mogę wymyślić, że C # nie jest używany, jest wysoka cena Visual Studio i fakt, że nie był to open source.
Myślę, że jesteś w 100% w porządku, używając C #, MSSQL i Angular. Przekonasz się, że większość silników PHP jest przestarzała. PHP4 lub PHP5.
Ludzie BBGameZone byli głównie przeciwko używaniu silników (wszyscy pisali własny silnik, w tym ja). Ludzie MakeWebGames starali się wprowadzić nowe silniki PHP (McCodes był ich głównym starym silnikiem, a NWE (silnik New Worlds) był uważany za jako prawdopodobne, że zostało zrobione w połowie)
Oto dokument Google z porównaniem silnika sprzed kilku lat, porównujący skrypt McCode / NWE / ezRPG / GL: https://docs.google.com/spreadsheets/d/1WM3axFhYaAtjiKd1KRwibx9jEegwjwCJNhQmXP_jzss/pub&s=ml&s=html=s=html?single=s=html?shtml
W przeszłości podejmowano starania, aby ponownie połączyć starą społeczność, ale jak dotąd niewiele szczęścia:
https://www.reddit.com/r/PBBG/comments/6r34vi/announcing_pbbgsite/
Myślę, że będziesz w 100% OK, używając C #, MSSQL, Angular, po prostu pamiętaj, że prawdopodobnie jesteś pierwszą osobą, która pisze PBBG za pomocą swojego zestawu narzędzi i będziesz musiał stworzyć wszystko sam, bez żadnych przykładów z przeszłości spojrzeć wstecz na.
Pamiętaj tylko, że gatunek ten umiera teraz, ale wszystko, czego potrzebuje, to jedna lub dwie popularne gry, aby się ożywić, jeśli uważasz, że możesz to zrobić w C #, będę dla ciebie rootować.