1
การเขียนโปรแกรมเกม: วิธีการทั่วไปและรูปแบบการออกแบบ [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Game Exchange Stack Exchange ปิดให้บริการใน2 ปีที่ผ่านมา ฉันเริ่มเขียนโปรแกรมเกมที่ง่ายมาก ๆ เพื่อที่ฉันจะได้เรียนรู้ OpenGL 3.x ได้ดีขึ้น แต่เนื่องจากฉันไม่มีประสบการณ์และความรู้ที่กระจัดกระจายเกี่ยวกับวิธีการออกแบบเกม 3 มิติฉันมักจะเจอปัญหาที่ฉันรู้ว่าฉันควรออกแบบชั้นเรียนของฉัน ต่างกัน ปัญหาอื่น ๆ ที่ฉันกำลังเผชิญคือวิธีการติดตามเวลาอย่างกระชับในเกมและอัปเดตการเคลื่อนไหวตามต้องการและวิธีบอกตัวแสดงผลว่าต้องมีการวาดใหม่ นอกจากนี้ฉันยังต้องทำให้ฟังก์ชั่นรับและตั้งค่าสำหรับการส่งค่าสถานะต่าง ๆ จากวัตถุหนึ่งไปยังวัตถุอื่นนั่นคือการปฏิบัติที่ไม่ดีหรือไม่? ดังนั้นตามที่ชื่อบอกว่าฉันสนใจหนังสือหรือบทความ / บทช่วยสอนและแหล่งข้อมูลใด ๆ ที่สามารถช่วยฉันได้และจะอธิบายรูปแบบการออกแบบทั่วไปบางอย่างในการออกแบบเกม (เช่นตัวจัดการสถานะเกมแบบอักษร ฯลฯ ) Btw ฉันยังคงใช้ freeglut คุณจะแนะนำให้ฉันย้ายไปที่ระบบหน้าต่างที่ดีขึ้นก่อนที่จะดำเนินการต่อหรือหลังจากที่ฉันเข้าใจ OpenGL ดีขึ้นหรือไม่