Інші відповіді правильні, але є історичний фактор, про який не згадували.
Коли я почав шукати завдання, донти та поради, я зрозумів, що багато проектів використовують 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 Script: https://docs.google.com/spreadsheets/d/1WM3axFhYaAtjiKd1KRwibx9jEegwjwCJNhQmXP_jztru=&sssput&&0put&ecss&&ppuk=&&tp=&&ppuk=&&spupu/&spupu/&spuk/&spupu/&spupu/&spupu/&suppu/&spout&&?p> N&E+&hl=uk&spuk&&p?hl=uk&s> N&E&T&?p> N&E&&p> N&E&t=& hl>
Минули зусилля, щоб повернути стару спільноту разом, але поки що не багато удачі:
https://www.reddit.com/r/PBBG/comments/6r34vi/announcing_pbbgsite/
Я думаю, що ви будете на 100% гаразд рухатися вперед, використовуючи стек C #, MSSQL, Angular, просто пам’ятайте, що ви, напевно, перший, хто пише PBBG зі своєю ланцюжком інструментів, і вам доведеться створити все самостійно, без попередніх прикладів, щоб озирнусь назад.
Просто пам’ятайте, що жанр вмирає прямо зараз, але все, що йому потрібно, це одна-дві популярні ігри, щоб оживити себе, якщо ви думаєте, що можете це зробити в C # Я буду вкорінювати для вас.