ขนาดย่อยของเกม 2D [ปิด]


15

ในขณะที่การพัฒนาเกมเล็ก ๆ โดยใช้วิธีการแมปกระเบื้องมีคำถามมาถึงใจของฉัน:

ฉันจะพัฒนาเกมบน Windows แต่จะไม่ยกเว้นการปรับให้เข้ากับแพลตฟอร์มอื่น

คุณแนะนำให้ใช้ขนาดใด (เป็นพิกเซล) สำหรับการสร้างไทล์ของเกมที่มีการแมปไทล์ (เช่น: RPG) ด้วยข้อกำหนดต่อไปนี้

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

ทุกอย่างตั้งแต่คำอธิบายที่ดีไปจนถึงตัวอย่างของเกมมีประโยชน์ตราบใดที่มันสามารถตรงกับความต้องการได้

คำถามนี้อาจดูเรียบง่าย แต่ฉันสังเกตว่าผู้พัฒนาเกม Indies หลายคนกำลังใช้ฉากที่ไม่เหมาะสม

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


2
-1 ขนาดของกระเบื้องคือการออกแบบอย่างไม่น่าเชื่อศิลปินขึ้นอยู่กับแพลตฟอร์มและแม้หลังจากการพิจารณาเหล่านั้นโดยพลการ

4
คำถามนี้คลุมเครือเกินไป ขึ้นอยู่กับสถานการณ์ฉันสามารถปรับขนาดไทล์ใด ๆ ระหว่าง 8x8 และ 1024x1024; ในทางกลับกันไม่มีเหตุผลใดที่จะทนทุกข์ทรมานมากกว่า 32x32 กับ 48x48 เพียงไปกับสิ่งที่ศิลปินต้องการ ถามคำถามเฉพาะและคำตอบนั้นมีประโยชน์

6
โปรดจำไว้ว่าอุปกรณ์บางอย่างที่อยู่ในนั้น (แม้กระทั่งพีซีบางเครื่อง!) ยังคงมีปัญหาในการจัดการไทล์ที่ไม่ใช่พลังงานของ 2 ติดกับพลังของสองสำหรับกระเบื้องและชุดไพ่ของคุณ: 8x8, 16x16, 32x32, 64x64, 128x128 วิธีนี้จะช่วยคุณได้หากคุณย้ายไปที่อุปกรณ์พกพา
egarcia

4
ฉันจะไม่ไปกับสิ่งที่ศิลปินต้องการ ฉันจะไปกับสิ่งที่การออกแบบเกมกำหนด ศิลปินอาจต้องการรายละเอียดกระเบื้อง 512x512 ที่มีรายละเอียดด้วยความรัก แต่เกมเพลย์บอกให้คุณเห็นสิ่งต่าง ๆ ได้ถึง 10 สี่เหลี่ยม
ทิมโฮลท์

3
@egarcia: Atlasing นั้นเกือบจะเป็นความต้องการของเกมแบบเรียงต่อกันและมันก็เป็นเรื่องที่ทำไม่ได้สำหรับพวกเขาความกังวลเกี่ยวกับการสนับสนุนของ NPOT นั้นไม่เกี่ยวข้องเลย

คำตอบ:


24

คุณสามารถคำนวณขนาดไทล์ตามความละเอียดหน้าจอและจำนวนไทล์ที่ต้องมองเห็นได้ หากคุณวางกระดานหมากรุกขนาด 8x8 แผ่นบนหน้าจอสูง 768 พิกเซลไทล์ของคุณจะต้องมีขนาดไม่เกิน 768/8 หรือ 96 พิกเซลมิฉะนั้นจะไม่พอดีกับหน้าจอ แน่นอนว่าต้องมีการมองเห็นไทล์จำนวนมากขึ้นอยู่กับการออกแบบเกมของคุณ

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

ที่กล่าวว่าฉันชอบ 64x64; ^)


ฉันต้องการย้อนกลับและแก้ไขคำตอบเก่านี้เพื่อเพิ่มลิงก์ไปยังโพสต์ที่ดีพร้อมแนวทางการทำไทล์ มันสามารถใช้กับทุกคนที่ดูขนาดกระเบื้องและการออกแบบกระเบื้องโดยทั่วไป

http://lpc.opengameart.org/static/lpc-style-guide/styleguide.html นี่ยอดเยี่ยม


11
+1 - มีคำตอบการวิเคราะห์ (และมีประโยชน์) สำหรับคำถามที่เป็นอัตนัยและนี่เป็นตัวอย่างที่สมบูรณ์แบบ
เนท

คำตอบของทิมนั้นเป็นเรื่องจริง แต่ฉันรู้สึกว่าถ้าการตอบสนองที่เหมาะสมกับคำถามที่เปิดกว้างนั้นคือ "ทำเลขคณิตพื้นฐาน" มันมีความล้มเหลวที่ไหนสักแห่งในวงตอบรับของเว็บไซต์

โจและคณะ T คำตอบบางอย่างเกี่ยวกับการตอบคำถามโดยถามคำถามเพิ่มเติมจากนั้นแสดงสิ่งที่ต้องทำเมื่อตอบคำถามเหล่านั้น
ทิมโฮลท์

7
ความล้มเหลวคือผู้คนตอบหรือให้ข้อเสนอแนะตามความคิดเห็นของตนเองและการตีความคำถาม และบางครั้งก็กลายเป็นปัญหาที่ซับซ้อนอย่างง่าย ๆ หรือเพียงแค่สุภาพตอบ "ปิดอัพ n00b"
ทิมโฮลท์
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.