ไม่ใช่คำถามการเขียนโปรแกรม แต่เกี่ยวข้องกับการพัฒนาเกม
ฉันกำลังสร้างเกมออนไลน์บน iPhone ซึ่งฉันต้องการเล่นฟรีโดยใช้การซื้อในแอพเพื่อสร้างรายได้ จุดสำคัญคือการทำให้แน่ใจว่าสิ่งนี้จะไม่ทำลายการเล่นเกมลำดับความสำคัญของฉันคือการเล่นเกมก่อนการสร้างรายได้ที่สอง
วิธีหนึ่งที่ได้รับความนิยมในการสร้างรายได้จากฐานผู้เล่นคือการขายสกุลเงินในเกมอย่างไรก็ตามมี 2 วิธีในการทำเช่นนี้:
หนึ่งสกุลเงิน: สกุลเงินนี้สามารถซื้ออะไรก็ได้ในเกมสามารถรับได้จากการเล่นปกติในอัตราที่ จำกัด อย่างไรก็ตามผู้เล่นสามารถเลือกซื้อสกุลเงินนี้ได้โดยตรงเพื่อเพิ่มความเร็วในการได้รับสกุลเงิน
สกุลเงินคู่: หนึ่งสกุลเงินสามารถรับได้จากการเล่นปกติและสามารถใช้ซื้อไอเท็มจำนวน จำกัด ที่จำเป็นสำหรับความบันเทิงตามปกติของเกม สกุลเงินที่สองคือ 'พรีเมียม' และต้องซื้อโดยใช้เงินจริง สกุลเงินที่สองนี้สามารถใช้ในการซื้อ 'รายการพรีเมี่ยม' ที่ให้ความสามารถพิเศษเช่นเพิ่มกำไร EXP และอื่น ๆ 2 สกุลเงินสามารถแลกเปลี่ยนระหว่างผู้เล่นเพื่อให้ผู้เล่นที่ไม่จ่ายเงินเพื่อแลกเปลี่ยนเวลาสำหรับสกุลเงิน 'พรีเมียม'
ทั้งสองวิธีไม่ทำลายการเล่นเกมและอนุญาตให้ผู้เล่นที่ไม่ต้องการจ่ายเงินเพลิดเพลินกับเนื้อหาทั้งหมดของเกมหากพวกเขาใช้เวลาและความพยายามมากพอ
คำถามของฉันคือมีเหตุผลใดที่คุณจะเลือกอย่างใดอย่างหนึ่ง? อะไรคือข้อดีและข้อเสียที่ฉันควรให้ความสนใจเมื่อใช้งานทางเลือกแต่ละทาง
ขอบคุณ.