มีหลายคำตอบที่นี่เหมาะกับ RTSs แต่ฉันต้องการชี้ให้เห็นสิ่งที่เป็นสากลกับแนวคิดของผลิตภัณฑ์ Minimally Viable (MVP)
MVP เป็นแนวคิดที่ใช้เวลานานมาก แต่ได้รับความนิยมอย่างมากเนื่องจากการพัฒนาแบบ Agile เริ่มขึ้น แนวคิดนี้ค่อนข้างเรียบง่ายที่เป็นแกนหลัก: มันเป็นผลิตภัณฑ์ที่เล็กที่สุดซึ่งก็คือ "ดีพอ" แค่นั้นแหละ.
สิ่งที่ทำให้ MVP หากินก็คือมันเป็นเรื่องส่วนตัวและขึ้นอยู่กับบริบท หากคุณกำลังทำตามความสำเร็จครั้งสุดท้ายของสัญญาทางทหาร MVP ไม่มีอะไรที่น้อยไปกว่า "ผลิตภัณฑ์ผ่านการทดสอบตามเกณฑ์" คุณสมบัติของผลิตภัณฑ์ของคุณจะเกี่ยวข้องกับการทดสอบข้อกำหนดทุกข้อสำหรับคุณตั้งแต่เริ่มต้นสัญญา (อาจเป็นปีที่ผ่านมา) ไม่มีอะไรสั้นที่มีคุณสมบัติเป็น MVP
ในช่วงต้นของโครงการ MVP เป็นบาร์ที่ต่ำกว่ามาก (ขอบคุณพระเจ้า!) อย่างไรก็ตามมันยังเป็นอัตนัย สิ่งที่ฉันคิดว่าเป็นผลิตภัณฑ์ขั้นต่ำในฐานะนักพัฒนานั้นแตกต่างจากเจ้าของผลิตภัณฑ์มากและแตกต่างจากรองประธาน บริษัท ของฉัน คุณต้องเลือกมุมมองของนักแสดงที่คุณใช้ในการกำหนด MVP
เสียงที่สำคัญที่สุดในความคิดของฉันคือคนที่จัดการทรัพยากรที่ จำกัด : เวลาและเงินของคุณ ใน บริษัท ที่อาจเป็นหัวหน้าโครงการหรือผู้ที่ทำงานด้านการเงิน อาจเป็น VP หากคุณเป็น บริษัท อินดี้เล็ก ๆ หรือคนที่จะเขียนเกมเดี่ยวคนที่อาจจะมีคุณ แต่มันไม่ได้เป็นผู้พัฒนาเกมปกติคุณ เป็นคุณที่ปิดเครื่องมือการเข้ารหัสและซอฟต์แวร์อาร์ตและดึง Excel ขึ้นมาเพื่อให้แน่ใจว่าคุณสามารถชำระค่าใช้จ่ายในเดือนนี้ มันคือคุณที่ต้องชั่งน้ำหนักความสมดุลระหว่างการใช้โค้ดอีกหนึ่งคืนในโครงการความรักเล็ก ๆ น้อย ๆ กับการออกไปเที่ยวกับเพื่อน
เนื่องจากเรากำลังพูดถึง MVP ขนาดเล็ก (นั่นคือสิ่งที่วิดีโอที่คุณเชื่อมโยงพูดถึง) เราสามารถเริ่มใช้แนวคิดของ Agile กับแนวคิด ฉันจะใช้วิธีนี้:
MVP สำหรับการวนซ้ำ / การวิ่ง / เฟสเป็นผลิตภัณฑ์ขั้นต่ำที่แสดงให้เห็นถึงการใช้จ่ายทรัพยากรในเวลาที่ใช้ในการสร้างผลิตภัณฑ์นั้น
คำจำกัดความนี้คือสาเหตุที่คำจำกัดความทางทหารของ MVP ที่ฉันใช้ก่อนหน้านี้มีผลใช้ได้: สำหรับพวกเขาสิ่งเดียวที่สามารถพิสูจน์ให้คนนับล้านที่ใช้ในสัญญาทางทหารเป็นผลิตภัณฑ์ที่ประสบความสำเร็จซึ่งทำทุกอย่างตามที่สัญญาไว้ แต่สำหรับคุณคุณอาจได้รับการปรับให้เป็นสัปดาห์หรือเป็นเดือน แถบต่ำ
ดังนั้นให้ถอดหมวกนักพัฒนาของคุณใส่ชุดสูทและกางเกงที่เหมาะและลองพูดคุยกันว่าจะเกิดอะไรขึ้นต่อไป นักพัฒนาที่คุณวางผลิตภัณฑ์เสร็จแล้ว คุณจะทำอะไรกับมัน?
ต่อมาในกระบวนการหนึ่งทางเลือกคือการจัดส่ง - เพื่อสร้างรายได้ด้วยการปล่อยเกม และแน่นอนว่าเป็นนิยามสำคัญหนึ่งของ MVP ที่ไม่ควรเพิกเฉย หากสินค้าจะถูกจัดส่งก็เป็นผู้สมัคร MVP เพราะทำเงิน justifies จำนวนมากของการพัฒนาทรัพยากร แต่ก่อนคุณจะไม่ปล่อยมัน ดังนั้น MVP จึงเหมาะสมยิ่งกว่า:
ในการพัฒนาเบื้องต้น MVP เป็นผลิตภัณฑ์ขั้นต่ำที่อนุญาตให้คุณเรียนรู้บางสิ่งบางอย่างที่คุ้มค่ากับเวลาที่ใช้ในการผลิต
หมายเหตุ: นี่อาจไม่ใช่สิ่งที่คุณตั้งใจจะเรียนรู้ หากสิ่งที่คุณเรียนรู้คือ "เกมนี้จะไม่ทำมันดังนั้นเราควรเลิกตอนนี้ ... แต่ไอ้มันคุ้มค่ากับเวลาที่เราพยายามทำมัน" คุณก็จะชนะ คุณทำงานและรู้สึกว่ามันคุ้มค่ากับเวลาของคุณ ในทางกลับกันถ้าคุณตัดสินใจที่จะเล่นเกมและคุณคิดว่า "เจ้ากรรมเราแค่เสียเวลาไปกี่เดือนในชีวิต?!" นั่นเป็นคำแนะนำที่ดีที่คุณไม่ได้ทำงานที่ดีในการ จำกัด ตัวเองกับ MVP หากคุณ จำกัด ตัวเองกับ MVP อย่างถูกต้องการทำซ้ำที่ผ่านมาจะถือว่าเป็นการชำระด้วยตนเองแล้ว - ไม่เสียใจ
ดังนั้นตอนนี้เราสามารถดูตัวอย่างที่คนอื่นเขียนไว้ที่นี่ เหล่านี้คือคำตอบที่สำรวจว่าอะไรคือจำนวนเงินขั้นต่ำที่คุณต้องเรียนรู้ แต่พวกเขาทุกคนพลาดรายละเอียดที่เกินขอบเขต: อะไรคือการเคลื่อนไหวครั้งต่อไปของคุณ?
MVP ขึ้นอยู่กับสิ่งที่คุณวางแผนจะทำกับ MVP นั้นเมื่อสร้างแล้ว ใช้คำตอบที่ดีเยี่ยมของ Philipp และความคิดเห็นของ bxk21 คำตอบของฟิลิปส์แย้งกับ "minigames" หนึ่งในสองหน่วยควบคุมและหนึ่งในอาคารฐาน bxk21 แย้งว่าสิ่งเหล่านั้นไม่สำคัญเท่ากับแง่มุมการบริหารเวลา ดังนั้นใครถูก
นั่นเป็นคำถามที่หลอกลวง มันทั้งสองถูกต้องในบางสภาพแวดล้อม สันนิษฐานว่าคุณกำลังจะส่ง MVP ที่วางจำหน่ายให้ผู้เล่นบางคนเพื่อรับข้อเสนอแนะ คุณวางแผนที่จะใช้ playtesters ประเภทใด? พวกเขาเป็นมืออาชีพ RTS หรือไม่? หากผู้เล่นของคุณไม่ใช่ผู้เชี่ยวชาญที่ RTS อาจเป็นคำตอบของ Philipp คุณกำลังดูเกมชิ้นเล็ก ๆ ที่เป็นรูปธรรม พวกเขาจะมีพื้นฐานพอที่จะสามารถแสดงความคิดเห็นในสิ่งต่าง ๆ เหล่านั้น
สมมติว่าคุณได้รับ playtesters อย่าง TLO, Day [9] หรือ MVP เหล่านี้เป็นผู้เล่น RTS ระดับมืออาชีพ (หรือในกรณีของวัน [9] อย่างน้อยการกล่าวถึงอันทรงเกียรติอย่างที่ฉันไม่เชื่อว่าเขาเล่นอย่างมืออาชีพ) หากสิ่งเหล่านี้คือผู้เล่นของคุณความคิดเห็นของ bxk21 น่าจะเป็นสิ่งที่ถูกต้อง พวกเขาจะไม่สนใจรายละเอียดเล็ก ๆ น้อย ๆ เกี่ยวกับว่าคุณสร้างอาคารหรือว่าอาคารสร้างขึ้นเอง พวกเขาจะสนใจเกี่ยวกับสิ่งที่เหมาะสมยิ่งเช่นการจัดการเวลาและความสมดุล ตอนนี้คุณจะไม่ได้รับสิ่งต่าง ๆ เหล่านี้ในการทดสอบ แต่คุณควรจะสามารถแสดงให้เห็นถึงรสชาติของมัน คุณควรมีสมาธิกับการสร้างเกมที่แสดงให้เห็นถึงความรู้สึกที่คุณต้องการให้เกมถ่ายทอดออกมาให้มีทักษะในระดับสูง
ดังนั้นหาสิ่งที่คุณต้องการให้การเคลื่อนไหวครั้งต่อไปของคุณเป็น คุณต้องการทำอะไรกับผลิตภัณฑ์ของคุณ จากนั้นหาว่า MVP ของคุณเกี่ยวข้องกับเป้าหมายนั้นอย่างไร