วิธีใดที่ดีที่สุดในการสร้างตัวละคร 2D เพื่อให้สามารถใช้อุปกรณ์ต่าง ๆ ได้จำนวนมากเมื่อใช้งานจริง
ฉันต้องการสร้างเกม 2D แต่ฉันต้องการให้ตัวละครสวมใส่อุปกรณ์ต่าง ๆ มากมายในชุดค่าผสมที่แตกต่างกันเช่นเกม RPG หรือบางอย่าง สมมุติว่าผู้ใช้เปลี่ยนไหล่และกางเกงของเขา / เธอนี่จะต้องแสดงให้ผู้เล่นเห็นและอุปกรณ์ต่าง ๆ เหล่านี้จะต้องทำตามแอ็คชั่นตัวละครต่าง ๆ ฉันเห็นปัญหาเล็ก ๆ น้อย ๆ ที่ฉันต้องการรู้วิธี / อัลกอริทึม / สถาปัตยกรรมที่ดีที่สุดในการแก้ปัญหา 1 - สไปรต์หรือภาพเคลื่อนไหว ฉันควรสร้างสไปรต์ที่แตกต่างกันสำหรับแต่ละอุปกรณ์ในแต่ละแอนิเมชั่นการกระทำหรือไม่ มันจะดีกว่าหรือไม่ที่จะให้สไปรต์อุปกรณ์และเคลื่อนไหวโดยตรงบนโค้ดเช่นการหมุนและการแปล (ใช้บางอย่างเช่น Tween บน Flash) มีตัวเลือกที่ดีกว่านี้ไหม? (ฉันไม่ชอบความคิดด้านบน) 2 - ตำแหน่ง สมมติว่าระหว่างการเคลื่อนไหวของตัวละครตัวหนึ่งเขาเริ่มมองตรงไปที่มุมมองของผู้เล่น แต่จบการเคลื่อนไหวของเขาที่แสดงด้านขวาของเขาไปยังผู้เล่น (เช่นถ้าเขาเหวี่ยงดาบจากด้านหนึ่งไปอีกด้านหนึ่ง) หากเราพิจารณาส่วนหนึ่งของผู้ใช้เช่นหัวเขาจะเริ่มต้นที่ด้านหน้าแล้วเลี้ยวซ้าย มันหมายถึงอย่างน้อย 3 ตำแหน่งที่แตกต่างกันสำหรับอุปกรณ์หัวแต่ละอัน (หมวก, หมวก, อะไรก็ตาม) สิ่งนี้มีอิทธิพลต่อคำตอบของคำถาม # 1 อย่างแน่นอน …