เกม 8-bit และ 16-bit ได้รับการพัฒนาอย่างไร [ปิด]


45

เรามีข้อมูลมากมายเกี่ยวกับอินเทอร์เน็ตในเอ็นจิ้นมากมาย SDKs ไอดีแฟนซี ฯลฯ แต่คนเราจัดการพัฒนาเกมได้อย่างไรในอดีต? มีเครื่องมือ 'ที่มีชื่อเสียง' หรือไม่? ภาษาการเขียนโปรแกรมที่ใช้มากที่สุดคืออะไร พวกเขานำไปใช้กับตลับหมึกอย่างไร


เชื่อหรือไม่ว่าสคริปต์นั้นเป็นเรื่องใหญ่ เพื่อให้สามารถติดตั้งโปรแกรมในหน่วยความจำได้หากคุณสามารถอธิบายการดำเนินการที่ซับซ้อนโดยทั่วไปเป็นรหัสไบต์สคริปต์คุณสามารถประหยัดพื้นที่การเรียนการสอนที่มีค่าด้วยตัวคุณเอง
Alan Wolfe

คำตอบ:


25

การชุมนุมและ C เป็นภาษาที่มักจะ ตัวอย่างเช่น: RollerCoaster Tycoonเขียนโดยผู้ชาย 1 คนในชุดประกอบ

คุณสามารถดูที่เว็บไซต์ Nes Devที่จะเข้าสู่การพัฒนาของเกม homebrew NES ฉันยังพบซอร์สโค้ดนี้สำหรับเกม SNES รุ่นเก่า


13
ว้าวฉันไม่มีเงื่อนงำที่เขียน RCT เกือบทั้งหมดในการชุมนุม! ไม่น่าแปลกใจที่มันวิ่งบน 100mhz เก่าของฉัน 80486 ... นั่นคือมหากาพย์ !!
Ricket

15

ในทั้งแพลตฟอร์ม 8 บิตและ 16 บิตโดยทั่วไปฉันมักจะใช้การรวมกันของแมโครแอสเซมเบลอร์เพื่อรวบรวมรหัสของฉัน (ประกอบเสมอ!) และบางชนิดของจอภาพเพื่อแก้ไขข้อบกพร่อง

ตลับหมึกเหล่านั้นเป็นเครื่องมือในการพัฒนาที่ยอดเยี่ยม

สำหรับเกมแรกที่ฉันเขียน (บน c64) ฉันจะเขียนแมโครแอสเซมเบลอร์ของตัวเองโดยใช้เกวียนมอนิเตอร์ ฉันเลื่อน 60hz เรียบในตัวแก้ไขข้อความ (!)

ใน Amiga ผู้ประกอบการเลือกสำหรับฉันคือ DevPac

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

สำหรับกราฟิกฉันเริ่มวาดสิ่งบนกระดาษกราฟและภายหลังเขียนตัวละครของฉันและบรรณาธิการผีสาง เห็นได้ชัดว่า Amiga เป็น DPaint ตลอดทาง


8

สำหรับคำถามเกี่ยวกับเครื่องมือที่มีชื่อเสียง DPaint (หรือที่รู้จักกันว่าDeluxe Paint ) เหมาะกับใบเรียกเก็บเงินทางด้านศิลปะ


1
โอ้เจ้าบ้าคุณเข้ามาถกปัญหาอย่างถี่ถ้วนกับอันนั้น!
Keyframe


3

3 คำ: พอร์ตอนุกรมดีบักเกอร์ ฉันรู้สึกไม่สะอาดด้วยซ้ำ


แต่สำหรับนักพัฒนา Nintendo นั่นไม่เคยมีมาก่อน
Kylotan

2

Edge เล่าเรื่องราวเกี่ยวกับวิธีการผลิตถุงมือ ศิลปะทั้งหมดถูกวาดบนกระดาษกราฟและตั้งโปรแกรมด้วยตนเอง!


-2

ด้วยความยากลำบากที่ยิ่งใหญ่ ...


7
การถากถางและการดูแคลนไม่เคยเป็นคำตอบที่ดีเลย
rlb.usa

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