ในมหาวิทยาลัยของฉันพวกเขามักจะเน้นและโฆษณาเกี่ยวกับการออกแบบและสิ่ง UML ซึ่งฉันรู้สึกว่ามันจะไม่ทำงานได้ดีกับการออกแบบโครงสร้างของเกม ตอนนี้ฉันแค่ต้องการคำแนะนำอย่างมืออาชีพเกี่ยวกับวิธีที่ฉันจะเริ่มออกแบบเกมของฉันได้อย่างไร เรื่องคือฉันมีความสามารถในการเขียนโปรแกรมและได้ทำเกมเล็ก ๆ น้อย ๆ เช่นการทำให้ platformer 2D ทำงานเพื่อขยาย ปัญหาที่ฉันพบเกี่ยวกับโปรแกรมของฉันคือการออกแบบที่มีคุณภาพไม่ดี หลังจากเขียนโค้ดไประยะหนึ่งสิ่งต่าง ๆ เริ่มพังทลายลงเนื่องจากการวางแผนที่ไม่ดี (เมื่อฉันเพิ่มฟีเจอร์ใหม่มันทำให้ฉันต้องเขียนโปรแกรมใหม่ทั้งหมด) อย่างไรก็ตามการวางแผนทุกอย่างโดยไม่มีข้อบกพร่องในการออกแบบเพียงอย่างเดียวก็เหมาะเกินไป ดังนั้นคำแนะนำใด ๆ ที่ฉันควรวางแผนเกมของฉัน? ฉันจะใส่ลงในภาพที่มองเห็นได้อย่างไรเพื่อให้ฉันและเพื่อน ๆ สามารถดูภาพรวมการออกแบบได้
ฉันวางแผนที่จะเริ่มเขียนโปรแกรมเกมกับเพื่อนของฉัน นี่จะเป็นการทำงานเป็นทีมครั้งแรกของฉันดังนั้นคำแนะนำจากมืออาชีพใด ๆ ก็จะมีความสุข มีทางเลือกอื่นนอกเหนือจาก UML หรือไม่
คำถามอื่นคือ "การสร้างต้นแบบ" ตามปกติเป็นอย่างไร