Mündəricat:
Video: Lunar Lander 64: 3 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
Bu təlimat 34 ildən çox əvvəl 1984 -cü ildə 14 yaşımda yazdığım bir kompüter oyunu üçündür. Yataq otağımdakı portativ televizora qoşulmuş Commodore 64 ev kompüterində, Windows əsaslı kompüterlər günlərindən çox əvvəl yazılmışdır. Commodore -da istifadə olunan kompüter dili 'BASIC' adlanırdı və yazdığım proqramları saxlamaq üçün istifadə etdiyim yeganə üsul kaset üzərində idi. Proqramları kompüterin özündə saxlamağın heç bir yolu yox idi. (Disket sürücü var idi, amma bunlardan heç biri yox idi). Yazıcım da yox idi, buna görə də yazdığım proqramların kağız nüsxəsini saxlaya bilmədim.
Addım 1: Big K jurnalı
O günlərdə həvəskar proqramçıların əsərlərini (kaset lentində) o dövrdə olan bir çox kompüter jurnallarından birinə təqdim etməsi olduqca adi bir hal idi. Xatırlayıram ki, əsərinizi dərc etsələr, 5 funt ödəməyi təklif edən bir jurnal (1984 -cü ildə bir neçə həftə cib pulu), amma Big K adlı yeni bir jurnal tapdım (Bunun arxivləri burada mövcuddur: https://archive.org /ətraflı/big-k-jurnal) və oyunumu onlara təqdim etdim. Bir neçə ay keçdi və onlardan heç nə eşitmədim, sonra bir gün böyük qardaşım telefonla zəng edərək işə gedərkən Big K -nin oktyabr sayını oxuduğunu və göndərdiyim oyunun nəşr olunduğunu gördü. Bir neçə həftə sonra oyunumdan istifadə etdiyim üçün mənə 60 funt sterlinqlik çek göndərəndə də xoş təəccübləndim. Hələ jurnalın bir nüsxəsi var, amma Commodore 64 və kaset lentində olan oyunun bütün nüsxələri çoxdan getdi.
Addım 2: Emulator
İllərcə oyunumun təxminən 10 il əvvəl bir günə qədər itirildiyini güman edirdim, bunu kollecimdə bir müəllimlə müzakirə edirdim, o, internetdə tapılmış bir emulyatordan istifadə etməyi və sonra kopyalanan bütün kodumu yenidən yazmağı təklif etdi. əlimdə olan jurnal. O, bunu deməyənə qədər belə bir şeyin olduğunu anlamamışdım. Pulsuz yükləyə biləcəyiniz Commodore 64 üçün bir neçə fərqli emulyatorun olduğunu kəşf etdim. Seçdiyim, oyunun bir nüsxəsi ilə birlikdə bir zip faylına bağladığım CCS 64 adlanırdı. Bunu illərdir Windows -un bir neçə fərqli versiyasında (XP, Vista, Windows 7) istifadə etmişəm, amma Windows 10 -da sınamamışam.
Bir cəhd etmək istəyirsinizsə, əlavə edilmiş arxivi açın, qovluğu açın və 'lunar_lander2. PRG' adlı faylı 'CCS' adlı tətbiq faylına sürükləyin və işləməlidir.
Əlbəttə ki, İnternetdən öz emulyatorunuzu yükləyə və bunun əvəzinə lunar_lander2. PRG faylını işə sala bilərsiniz.
Addım 3: Öz Növbəti Mərhələnizi əlavə edin
Bu nəşr olunduqdan sonra, kosmos gəmisinin enmə zolağına enməyəcəyi, əksinə eniş yeri tapmaq üçün qayalar ətrafında manevr etməsi lazım olan bir yeraltı mağaraya girdiyi oyunun ikinci mərhələsini yaratdım. Oyunun bu mərhələsində, kosmik gəminin spriti də iki qat artır, amma təəssüf ki, heç bir yerdə çap olunmadığı üçün bu hissəni əldə etmək üçün heç bir yolum yoxdur və bütün nüsxələrim illər ərzində itdi.
Emulatorda kodu görmək üçün 'Esc' düyməsini basın və 'list' yazın və 'Enter' düyməsini basın.
Emulatorda bu oyunun kodunu düzəltməkdən çəkinməyin və ikinci mərhələ üçün nələr yarada biləcəyinizə baxın, nəticələrini görmək istərdim !!!
Tövsiyə:
Arduino Avtomobil Ters Park Diqqət Sistemi - Addım -addım: 4 addım
Arduino Avtomobil Ters Park Diqqət Sistemi | Addım-addım: Bu layihədə, Arduino UNO və HC-SR04 Ultrasonik Sensoru istifadə edərək sadə bir Arduino Car Reverse Park Sensor Dövrü dizayn edəcəyəm. Bu Arduino əsaslı Avtomobil Ters siqnal sistemi Avtonom Naviqasiya, Robot Aralığı və digər diapazonlarda istifadə edilə bilər
Addım -addım PC qurulması: 9 addım
Addım -addım PC Bina: Təchizat: Təchizat: MotherboardCPU & CPU soyuducu PSU (Enerji təchizatı vahidi) Yaddaş (HDD/SSD) RAMGPU (tələb olunmur) Kassa Alətləri: Tornavida ESD bilərzik/mattermal pasta/aplikator
Üç Hoparlör Devresi -- Addım-addım təlimat: 3 addım
Üç Hoparlör Devresi || Addım-addım Təlimat: Dinamik Dövrə, ətraf mühitdən alınan səs siqnallarını MIC-ə gücləndirir və gücləndirilmiş səsin çıxarıldığı yerdən Dinamikə göndərir.Burada bu Hoparlör Devrini düzəltməyin üç fərqli yolunu göstərəcəyəm:
Arduino Uno ilə Akustik Levitasiya Addım-addım (8 addım): 8 addım
Arduino Uno ilə Akustik Levitasiya Adım Adım (8 addım): ultrasəs səs ötürücüləri L298N Dc dişi qadın adapteri kişi dc pinli Arduino UNOBreadboard Bu necə işləyir: Əvvəlcə Arduino Uno-ya kod yükləyirsiniz (rəqəmsal ilə təchiz edilmiş bir mikro nəzarətçidir) və kodu çevirmək üçün analog portlar (C ++)
IOT Lunar Rover Raspberrypi+Arduino: 5 addım (şəkillərlə)
IOT Lunar Rover Raspberrypi+Arduino: Bu layihə, 2019-cu ilin sentyabr ayında baş tutacaq Hindistan ay missiyası Chandryaan-2-dən ilhamlanıb. Bu, xüsusi bir missiyadır, çünki əvvəllər heç kimin heç yerə enmədiyi yerə enəcəklər. dəstəyimi göstərmək üçün satın almağa qərar verdim