7
อัลกอริทึมสำหรับการคำนวณระดับแบบไดนามิกตามคะแนนประสบการณ์หรือไม่ [ปิด]
หนึ่งในการต่อสู้ที่ฉันมีอยู่เสมอในการพัฒนาเกมคือการตัดสินใจว่าจะใช้คะแนนประสบการณ์อย่างไรเพื่อให้ได้ระดับ ดูเหมือนจะไม่มีรูปแบบในการเพิ่มระดับในหลาย ๆ เกมที่ฉันเล่นดังนั้นฉันคิดว่าพวกเขามีตารางพจนานุกรมแบบคงที่ซึ่งมีคะแนนประสบการณ์เทียบกับระดับ เช่น Experience Level 0 1 100 2 175 3 280 4 800 5 ... ไม่มีการสัมผัสหรือเหตุผลว่าทำไม 280 คะแนนมีค่าเท่ากับระดับ 4 เป็นเพียงแค่ ฉันไม่แน่ใจว่าระดับเหล่านั้นจะถูกตัดสินอย่างไร แต่แน่นอนว่ามันจะไม่เป็นแบบไดนามิก ฉันยังคิดเกี่ยวกับความเป็นไปได้ของระดับเอ็กซ์โปเนนเชียลเพื่อไม่ให้แยกตารางการค้นหาเช่น Experience Level 0 1 100 2 200 3 400 4 800 5 1600 6 3200 7 6400 8 ... แต่ดูเหมือนว่ามันจะไม่สามารถควบคุมได้อย่างรวดเร็วเมื่อเทียบกับระดับบนศัตรูในเกมจะต้องให้ประสบการณ์ที่มากถึงระดับ - และนั่นยากที่จะควบคุม การปรับระดับจะกลายเป็นงานที่เป็นไปไม่ได้ ใครบ้างมีตัวชี้หรือวิธีการที่พวกเขาใช้ในการตัดสินใจวิธีการระดับตัวละครจากประสบการณ์? …