คำตอบอื่น ๆ นั้นถูกต้อง แต่มีปัจจัยทางประวัติศาสตร์ที่ไม่ได้กล่าวถึง
เมื่อฉันเริ่มค้นหาสิ่งที่ต้องทำและ donts และเคล็ดลับฉันรู้ว่ามีโครงการจำนวนมากที่ใช้ PHP และฉันไม่พบ PBBG ที่ใช้ C # ซึ่งฉันรู้สึกแปลก ๆ
จนกระทั่งเมื่อสองสามปีก่อนมีชุมชนการพัฒนา PBBG ที่ส่วนใหญ่มีอยู่ในสองฟอรัม: BBGameZone และ MakeWebGames ซึ่งเต็มไปด้วยโปรแกรมเมอร์ PHP ผู้เล่นใหม่ที่ไม่รู้ว่าจะสร้างเกมอย่างไรนั้นชี้ไปที่บทช่วยสอนที่น่าประทับใจที่ BuildingBrowserGames.com ซึ่งเป็นภาษา PHP ทั้งหมด คำว่า "PBBG" ส่วนใหญ่มาจากเกมที่ทำโดยคนที่เชื่อมต่อกับฟอรั่มทั้งสองนี้มีความพยายามที่จะทำให้เป็นที่นิยมในระยะนี้เพื่อให้ประเภทนั้นมีชื่อที่จดจำได้ซึ่งผู้เล่นสามารถค้นหาและหวังว่า ไม่น่าแปลกใจหากคุณได้รับ PHP เมื่อคุณค้นหาคำศัพท์เท่านั้น
ดูเหมือนว่าสแต็ค Im ที่ทำงานกับ (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_jzss/pub????==&&&&&&& รวมทั้งสคริปต์
มีความพยายามที่ผ่านมาในการทำให้ชุมชนเก่ากลับมารวมกัน แต่โชคไม่ดีเท่านี้:
https://www.reddit.com/r/PBBG/comments/6r34vi/announcing_pbbgsite/
ฉันคิดว่าคุณจะโอเค 100% ในการใช้ C #, MSSQL, Angular stack เพียงจำไว้ว่าคุณอาจเป็นคนแรกที่เขียน PBBG ด้วย toolchain ของคุณและคุณจะต้องสร้างทุกอย่างด้วยตัวเองโดยไม่มีตัวอย่างใด ๆ มองย้อนกลับไป
เพิ่งทราบว่าประเภทกำลังจะตายในขณะนี้ แต่สิ่งที่มันต้องการคือหนึ่งหรือสองเกมยอดนิยมเพื่อฟื้นฟูตัวเองถ้าคุณคิดว่าคุณสามารถทำได้ใน C # ฉันจะหยั่งรากสำหรับคุณ