ขนาดฮีโร่ / ตัวละครเมื่อเปรียบเทียบกับขนาดของกระเบื้อง


9

ดังนั้นฉันจึงสร้าง platformer ง่าย ๆ นี้ที่ Hero มีขนาด 16x16 แต่ยังมีขนาดไทล์เป็น 16x16 ซึ่งฟังดูดีใช่มั้ย แต่หน้าต่างเกม / โลกของฉันคือ 800x416 ซึ่งทำให้ Hero มีขนาดเล็กมากเมื่อเปรียบเทียบ สิ่งนี้ทำให้ฉันประหลาดใจจริงๆ แต่เนื่องจากฉันไม่เคยทำ platformer มาก่อนมันเป็นการค้นพบใหม่

มีกฎกำหนดไว้สำหรับสเกลในเกม platformer หรือไม่?

ฉันต้องการให้หน้าต่างเกมของฉันยังคงมีขนาดเท่าเดิม (800x416) ทำให้เกมมีขนาดใหญ่ แต่ฮีโร่ของฉันควรใหญ่ขนาดไหน?

ฉันหวังว่าฉันจะชัดเจนกับคำถามและฉันขอขอบคุณข้อมูลเชิงลึกใด ๆ

ขอบคุณ


ไม่มีกฎจริงๆถึงแม้ว่า platformers จำนวนมากจะมีตัวละครที่มีขนาดเป็น 2 เท่าของไพ่
thedaian

ฉันสองกฎ 2x ตัวละครที่มีขนาด 16x32 จะยังสามารถวางผังได้อย่างมีความสุขบนไทล์ 16x16 และจะมีขนาดใหญ่กว่าสองเท่าด้วยความจริงที่ว่าผู้คนไม่ได้เป็นสแควร์
Gregory Avery-Weir

3
ฉันคิดว่าอัตราส่วนของฮีโร่ต่อขนาดหน้าจอสำคัญกว่าฮีโร่ต่อขนาดไทล์
จิมมี่

1
@ จิมมี่คุณคิดว่าอะไรจะเป็นอัตราส่วนที่เหมาะสมระหว่างขนาดหน้าจอและขนาดฮีโร่
เด็ก

@ จิมมี่คุณอาจต้องการคำตอบนั้นเพื่อให้ได้คะแนนที่คุณสมควรได้รับ
วิศวกร

คำตอบ:


11

ส่วนใหญ่เป็นคำถามส่วนตัวและขึ้นอยู่กับความสวยงามและกลศาสตร์ของเกม

อัตราส่วนสำคัญคือขนาดคุณลักษณะต่อขนาดหน้าจอไม่ใช่ขนาดคุณลักษณะต่อขนาดไทล์ บางตัวเลขจะได้รับที่นี่: http://kotiro.petermichaud.com/visual/resolution/ อย่างที่คุณอาจสังเกตุเห็นมาริโอโบรดั้งเดิมนั้นมีมาริโอตัวเล็ก ๆ ไม่เพียง แต่ในแง่ของความละเอียดของพิกเซลเท่านั้น แต่ยังรวมไปถึงหน้าจออสังหาริมทรัพย์ (1/20 ของความสูง) คุณแทบจะไม่รู้ว่าตัวละครของคุณควรจะเป็นแบบไหนและมันก็ยากที่จะสร้างความผูกพันกับสิ่งที่ตัวเล็ก เกมต่อมาในซีรีส์ (ไม่ว่าจะเป็นมาริโอ 3 หรือมาริโอเวิร์ลหรือมาริโอกระดาษ) มีอักขระประมาณ 1/8 ความสูงของหน้าจอโดยไม่คำนึงถึงความละเอียด

ฉันขอยืนยันว่าความเร็วของเกมของคุณจะมีผลกับขนาด ตัวอย่างเช่น Super Meat Boy มีหยดที่เคลื่อนไหวอย่างรวดเร็วในสภาพแวดล้อมที่ไม่เอื้ออำนวย มุมมองจะถูกซูมออกไปอีกและคุณสมบัติและตัวละครมีขนาดเล็กลง แต่ด้วยความรวดเร็วของ Meat Boy มันจะเป็นอุปสรรคที่น่ากลัวและอันตรายถึงตายได้ ยังคงมีหลายครั้งที่กล้องซูมเข้าเพื่อให้คุณสามารถระบุตัวละครได้ดีขึ้น ในทางตรงกันข้าม Castlevania มีตัวเอกที่เคลื่อนไหวช้าและศูนย์กลางเกมที่มีการโต้ตอบระหว่างคุณและศัตรูที่อยู่ใกล้เคียงดังนั้นขนาดของฟีเจอร์ที่ใหญ่กว่าก็ใช้งานได้ดี


การตอบสนองที่ยอดเยี่ยม! เกมของฉันเกือบจะเร็วเท่ากับซูเปอร์เนื้อ (ระยะกระโดด 20 กระเบื้อง) ดังนั้นนั่นคือสาเหตุที่ฉันถาม แต่ตอนนี้เมื่อคุณพูดถึงขนาดคุณสมบัติต่อขนาดหน้าจอฉันเห็นว่าตัวละครขนาด 16x16 ของฉันคือ 1/28 ของขนาดหน้าจอในระดับเกือบทุกระดับแม้ว่าในบางระดับที่คุณซูมเข้าไปมันจะลดน้อยลงมาก เขายังเป็นทางเล็กแม้ว่าเขาจะเป็นดวงตาขนาดใหญ่ที่ดูเรียบง่ายเมื่อเปรียบเทียบกับสภาพแวดล้อม แต่ความรู้สึกของเกมจะดีขึ้นมากเมื่อฮีโร่ของฉันเล็กลง ความคิดใด ๆ วิธีการประนีประนอม? (ฉันเปลี่ยนตัวละครเป็น 1/14 ตอนนี้รู้สึกอุ้ยอ้าย: /)
เด็ก

คุณสามารถทำให้กล้องฉลาดขึ้นเกี่ยวกับการซูมเข้าและออกโดยขึ้นอยู่กับตำแหน่งและความเร็วปัจจุบันของผู้เล่น (ซูมหากคุณอยู่ติดกับกำแพงระดับหนึ่งเนื่องจากคุณไม่จำเป็นต้องแสดงอะไรด้านหลังกำแพง หรือซูมเข้าเมื่อตัวละครไม่เคลื่อนไหวเร็วมาก) ตราบใดที่ผู้เล่นสามารถเห็นตัวละครที่ซูมเข้ามาได้ระยะเวลาหนึ่งจินตนาการจะช่วยให้พวกเขาเติมช่องว่างระหว่างส่วนต่าง ๆ โดยอัตโนมัติเมื่อตัวละครมีขนาดเล็ก
จิมมี่

2

มีกฎกำหนดไว้สำหรับสเกลในเกม platformer หรือไม่?

ไม่นี่เป็นเรื่องของรสนิยมและสไตล์การมองเห็นที่คุณต้องการให้เกมของคุณมี คุณควรลองอัตราส่วนกระเบื้องที่แตกต่างกันสองสามขนาดกับขนาดของเครื่องเล่นต่อขนาดหน้าจอและดูว่าแบบไหนที่เหมาะกับคุณที่สุด

เมื่อจิมมี่ชี้ให้เห็นในความคิดเห็นขนาดที่แตกต่างกันระหว่างผู้เล่นและหน้าจอน่าจะมีผลกระทบมากขึ้นกับความรู้สึกของเกม ขนาดของกระเบื้องที่สัมพันธ์กับผู้เล่นควรจะเป็นรายละเอียดการนำไปใช้ (ตัวอย่างเช่นให้พิจารณาว่าคอนโซลเก่า ๆ หลายอันฮาร์ดแวร์สไปรต์มีขนาดคงที่และในเกม "สไปรต์" ที่มีขนาดใหญ่กว่าประกอบด้วยกระเบื้องหลายแผ่น) .

ในการทำเช่นนี้สิ่งสำคัญคือการจัดโครงสร้างเกมของคุณเพื่อให้สามารถเปลี่ยนอัตราส่วนเหล่านั้นได้อย่างง่ายดาย - ดังนั้นคุณไม่ต้องการขอบเขตการเข้ารหัสแบบยากในรหัสของคุณ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.