
สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12



คำแนะนำนี้มีไว้สำหรับเกมคอมพิวเตอร์ที่ฉันเขียนเมื่อ 34 ปีที่แล้วในปี 1984 เมื่อฉันอายุ 14 ปี มันถูกเขียนขึ้นบนคอมพิวเตอร์ที่บ้าน Commodore 64 ที่เชื่อมต่อกับทีวีแบบพกพาในห้องนอนของฉัน นานก่อนยุคสมัยของพีซีที่ใช้ Windows ภาษาคอมพิวเตอร์ที่ใช้ใน Commodore เรียกว่า 'BASIC' และวิธีการเดียวที่ฉันมีในการบันทึกโปรแกรมที่ฉันเขียนคือลงบนเทปคาสเซ็ตต์ ไม่มีฮาร์ดไดรฟ์หรือวิธีใด ๆ ในการจัดเก็บโปรแกรมบนคอมพิวเตอร์ (ฟลอปปีดิสก์ไดรฟ์พร้อมใช้งาน แต่ฉันไม่มี) ฉันไม่มีเครื่องพิมพ์ดังนั้นฉันจึงไม่มีทางเก็บสำเนาของโปรแกรมที่ฉันเขียนไว้
ขั้นตอนที่ 1: นิตยสารบิ๊กเค


ในสมัยนั้นเป็นเรื่องธรรมดามากที่โปรแกรมเมอร์มือสมัครเล่นจะส่งงาน (ในเทปคาสเซ็ท) ให้กับนิตยสารคอมพิวเตอร์เล่มหนึ่งที่มีอยู่มากมายในสมัยนั้น ฉันจำได้ว่านิตยสารเล่มหนึ่งเสนอให้จ่ายเงิน 5 ปอนด์หากพวกเขาตีพิมพ์งานของคุณ (เงินค่าขนมไม่กี่สัปดาห์ในปี 1984) แต่ฉันพบนิตยสารใหม่ที่ฉันชอบเรียกว่า Big K (คลังเก็บมีอยู่ที่นี่: https://archive.org /details/big-k-magazine) และส่งเกมของฉันให้พวกเขา ไม่กี่เดือนผ่านไป ฉันไม่ได้ยินอะไรจากพวกเขาเลย วันหนึ่งพี่ชายของฉันโทรมาบอกว่าเขากำลังอ่าน Big K ฉบับเดือนตุลาคมระหว่างทางไปทำงาน และพบว่าเกมที่ฉันส่งให้พวกเขาได้รับการตีพิมพ์แล้ว ฉันยังรู้สึกประหลาดใจในสองสามสัปดาห์ต่อมาเมื่อพวกเขาส่งเช็คมาให้ฉันในราคา 60 ปอนด์สำหรับการใช้เกมของฉัน ฉันยังมีนิตยสารเล่มนี้อยู่ แต่ Commodore 64 ของฉันและสำเนาของเกมที่ฉันมีในเทปคาสเซ็ตต์หายไปนานแล้ว
ขั้นตอนที่ 2: โปรแกรมจำลอง

เป็นเวลาหลายปีที่ฉันคิดว่าเกมของฉันหายไปจนกระทั่งวันหนึ่งเมื่อประมาณ 10 ปีที่แล้ว ฉันกำลังสนทนาเรื่องนี้กับอาจารย์ที่วิทยาลัยของฉัน ผู้แนะนำว่าฉันสามารถใช้โปรแกรมจำลองที่พบบนเว็บแล้วพิมพ์รหัสทั้งหมดของฉันอีกครั้ง คัดลอกจาก นิตยสารที่ฉันมี ฉันไม่รู้ด้วยซ้ำว่ามีสิ่งนั้นอยู่จนกว่าเขาจะพูดถึงมัน ฉันค้นพบว่ามีอีมูเลเตอร์ที่แตกต่างกันสองสามตัวสำหรับ Commodore 64 พร้อมให้ดาวน์โหลดฟรี ไฟล์ที่ฉันเลือกเรียกว่า CCS 64 ซึ่งฉันได้แนบมาไว้ในไฟล์ zip พร้อมกับสำเนาเกมของฉัน ฉันเคยใช้สิ่งนี้กับ Windows หลายรุ่นในช่วงหลายปีที่ผ่านมา (XP, Vista, Windows 7) แต่ฉันยังไม่ได้ทดสอบบน Windows 10
หากคุณต้องการลองใช้งาน ให้เปิดเครื่องรูดไฟล์เก็บถาวรที่แนบมา ให้เปิดโฟลเดอร์แล้วลากไฟล์ชื่อ 'lunar_lander2. PRG' ไปไว้ในไฟล์แอปพลิเคชันชื่อ 'CCS' และควรทำงาน
คุณสามารถดาวน์โหลดโปรแกรมจำลองของคุณเองจากเว็บและเรียกใช้ไฟล์ lunar_lander2. PRG แทนได้
ขั้นตอนที่ 3: เพิ่มขั้นตอนถัดไปของคุณเอง
หลังจากเผยแพร่เรื่องนี้แล้ว ฉันได้สร้างด่านที่สองสำหรับเกมที่ยานอวกาศจะไม่ลงจอดบนลานจอด แต่กลับเข้าไปในถ้ำใต้ดินซึ่งจะต้องเคลื่อนตัวไปรอบ ๆ หิน ฯลฯ เพื่อหาจุดลงจอด ในช่วงนี้ของเกม สไปรต์สำหรับยานอวกาศก็มีขนาดใหญ่ขึ้นเป็นสองเท่าเช่นกัน แต่น่าเสียดายที่ฉันไม่มีทางที่จะดึงส่วนนี้ออกมาได้ เนื่องจากมันไม่เคยพิมพ์ที่ไหนเลย และสำเนาทั้งหมดของฉันหายไปตลอดหลายปีที่ผ่านมา
หากต้องการดูรหัสในโปรแกรมจำลอง เพียงกดปุ่ม 'Esc' แล้วพิมพ์ 'รายการ' แล้วกด 'Enter'
อย่าลังเลที่จะแก้ไขโค้ดสำหรับเกมนี้ในโปรแกรมจำลองและดูว่าคุณสามารถสร้างอะไรได้บ้างสำหรับด่านที่สอง อยากเห็นผลลัพธ์!!!
แนะนำ:
การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: 5 ขั้นตอน

การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: การตวัดเป็นวิธีง่ายๆ ในการสร้างเกม โดยเฉพาะอย่างยิ่งเกมปริศนา นิยายภาพ หรือเกมผจญภัย
การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: 3 ขั้นตอน

การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: ในคำแนะนำนี้ เราจะทำการตรวจจับใบหน้าบน Raspberry Pi 4 ด้วย Shunya O/S โดยใช้ Shunyaface Library Shunyaface เป็นห้องสมุดจดจำใบหน้า/ตรวจจับใบหน้า โปรเจ็กต์นี้มีจุดมุ่งหมายเพื่อให้เกิดความเร็วในการตรวจจับและจดจำได้เร็วที่สุดด้วย
วิธีการติดตั้งปลั๊กอินใน WordPress ใน 3 ขั้นตอน: 3 ขั้นตอน

วิธีการติดตั้งปลั๊กอินใน WordPress ใน 3 ขั้นตอน: ในบทช่วยสอนนี้ ฉันจะแสดงขั้นตอนสำคัญในการติดตั้งปลั๊กอิน WordPress ให้กับเว็บไซต์ของคุณ โดยทั่วไป คุณสามารถติดตั้งปลั๊กอินได้สองวิธี วิธีแรกคือผ่าน ftp หรือผ่าน cpanel แต่ฉันจะไม่แสดงมันเพราะมันสอดคล้องกับ
IOT Lunar Rover Raspberrypi+Arduino: 5 ขั้นตอน (พร้อมรูปภาพ)

IOT Lunar Rover Raspberrypi+Arduino: โครงการนี้ได้รับแรงบันดาลใจจากภารกิจดวงจันทร์ของอินเดีย Chandryaan-2 ซึ่งจะเกิดขึ้นในเดือนกันยายน 2019 นี่เป็นภารกิจพิเศษเพราะพวกเขากำลังจะลงจอดในจุดที่ไม่มีใครเคยลงจอดมาก่อน ดังนั้น เพื่อแสดงการสนับสนุนของฉัน ฉันตัดสินใจซื้อ
Wireless Lunar Phase Tracker: 6 ขั้นตอน (พร้อมรูปภาพ)

Wireless Lunar Phase Tracker: ตัวติดตามเฟสของดวงจันทร์เป็นอุปกรณ์กึ่งพกพาขนาดเล็กที่ให้คุณรวบรวมข้อมูลที่สำคัญเกี่ยวกับดวงจันทร์ อุปกรณ์รายงานพารามิเตอร์กลับ เช่น การส่องสว่างที่มองเห็น เฟส การขึ้นของดวงจันทร์และเวลาที่ตั้งไว้ และอื่นๆ อุปกรณ์นี้คือ