Другие ответы верны, но есть исторический фактор, который не был упомянут.
Когда я начал искать do, donts и tips, я понял, что многие проекты используют PHP, и я на самом деле не нашел PBBG с использованием C #, что я нахожу действительно странным.
Еще пару лет назад существовало сообщество разработчиков PBBG, которое в основном существовало на двух форумах: BBGameZone и MakeWebGames, которые в основном были заполнены программистами PHP. Новички, которые не знали, как сделать игру, были замечены на удивительных уроках на BuildingBrowserGames.com, которые были все на PHP. Термин «PBBG» происходит в основном от игр, созданных людьми, подключенными к этим двум форумам. Была предпринята попытка популяризации этого термина, чтобы у жанра было узнаваемое имя, которое игроки могли бы искать, и, как мы надеемся, замедлило бы упадок жанра, неудивительно, если вы получаете PHP только при поиске по термину.
Кажется, что стек, с которым я работаю (C #, MSSQL, Angular), может подойти PBBG.
Единственная причина, по которой я могу думать о том, что C # не используется, - это высокая цена Visual Studio и тот факт, что он не был открытым исходным кодом.
Я думаю, что вы на 100% хороши, чтобы продолжать использовать C #, MSSQL и Angular. Вы обнаружите, что большинство движков PHP устарели PHP4 или PHP5.
Люди BBGameZone были в основном против использования движков (каждый писал свой движок, включая меня). Люди MakeWebGames предприняли попытку создать новые движки PHP (McCodes - их основной старый движок, и NWE (New Worlds Engine) рассматривается. как вероятный новый, который был на полпути)
Вот документ Google с сравнением движка, сделанным несколько лет назад, со сравнением скрипта McCode / NWE / ezRPG / GL: https://docs.google.com/spreadsheets/d/1WM3axFhYaAtjiKd1KRwibx9jEegwjwCJNhQmXP_jsss=e&?e????????????????????????put?e ??
В прошлом предпринимались попытки собрать старое сообщество вместе, но пока не так много удачи:
https://www.reddit.com/r/PBBG/comments/6r34vi/announcing_pbbgsite/
Я думаю, что вы будете на 100% в порядке, используя C #, MSSQL, Angular stack, просто помните, что вы, вероятно, первый человек, пишущий PBBG с помощью вашей цепочки инструментов, и вам придется создавать все самостоятельно, без каких-либо прошлых примеров. Оглядываясь на.
Просто помните, что жанр сейчас умирает, но все, что ему нужно, это одна или две популярные игры, чтобы оживить себя, если вы думаете, что можете сделать это в C #, я буду болеть за вас.