คำถามติดแท็ก game-recording

11
วิธีการออกแบบระบบเล่นซ้ำ
ดังนั้นฉันจะออกแบบระบบเล่นซ้ำได้อย่างไร คุณอาจรู้จักเกมบางเกมเช่น Warcraft 3 หรือ Starcraft ที่คุณสามารถดูเกมได้อีกครั้งหลังจากเล่นไปแล้ว คุณจบด้วยไฟล์รีเพลย์ที่ค่อนข้างเล็ก ดังนั้นคำถามของฉันคือ: จะบันทึกข้อมูลได้อย่างไร? (รูปแบบกำหนดเองหรือไม่) (ขนาดเล็ก) อะไรจะถูกบันทึกไว้? จะทำให้เป็นเรื่องทั่วไปได้อย่างไรเพื่อให้สามารถใช้ในเกมอื่นเพื่อบันทึกช่วงเวลา (และไม่ใช่ตัวอย่างที่ตรงกันทั้งหมด) ทำให้สามารถส่งต่อและย้อนกลับได้ (WC3 ไม่สามารถย้อนกลับได้เท่าที่ฉันจำได้)

3
จะสร้างฟีเจอร์ Ghost Replay ในเกมได้อย่างไร?
เมื่อคุณตั้งเวลารอบที่ดีที่สุดในเกมแข่งรถคอนโซลคุณมีตัวเลือกในการแข่งขันกับผีของคุณ คุณลักษณะนี้จะสร้างได้อย่างไรสำหรับเกมประเภทผู้เล่นเดี่ยวที่ไม่เป็นทางการ

3
คุณออกแบบระบบบันทึก / เล่นซ้ำสำหรับเกมที่เปลี่ยนแปลงบ่อยได้อย่างไร?
ฉันทำงานใน MMORPG ฟรีและฉันมีปัญหา ฉัน (กับคนอื่น) พัฒนาระบบบันทึกวิดีโอสำหรับเกม แนวคิดหลักคือ: เราบันทึกแพ็กเกจทั้งหมดที่ส่งและรับด้วยการประทับเวลารวมถึงข้อมูลท้องถิ่นบางอย่างจากไคลเอนต์จากนั้นถ่ายโอนเป็นไฟล์ สำหรับการเล่นวิดีโอเราแค่เลียนแบบทุกอย่างที่อยู่ในไฟล์ เรายังมีตัวเลือกในการส่งออกวิดีโอไปยัง avi ด้วย ffmpeg ปัญหาคือ: เมื่อเราเปลี่ยนระหว่างเวอร์ชั่นของเกมมันยากที่จะรักษาความเข้ากันได้ย้อนหลังสำหรับวิดีโอ (คำสั่งเพิ่ม / ลบการเปลี่ยนฟังก์ชั่น ฯลฯ ) มีวิธีที่ดีในการจัดการปัญหานี้หรือไม่? แทนที่จะมีผู้เล่นที่แตกต่างกันและเลือกผู้เล่นที่ใช่สำหรับไฟล์วิดีโอแต่ละรุ่น? มันจะช่วยได้มากหากรู้ว่าเกมอื่น ๆ จัดการกับสถานการณ์นี้อย่างไร ขอบคุณสำหรับความช่วยเหลือขอโทษด้วยภาษาอังกฤษของฉัน
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.