فهرست مطالب:
تصویری: Lunar Lander 64: 3 step
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:53
این آموزش برای یک بازی رایانه ای است که بیش از 34 سال پیش در 1984 در 14 سالگی نوشتم. این مورد در رایانه خانگی Commodore 64 متصل به تلویزیون قابل حمل در اتاق خواب من ، مدتها قبل از روزهای رایانه های شخصی مبتنی بر ویندوز ، نوشته شده بود. زبان رایانه ای که در Commodore استفاده می شد "BASIC" نام داشت و تنها روشی که من برای ذخیره برنامه هایی که نوشتم روی نوار کاست بود. هارد دیسک یا راهی برای ذخیره برنامه ها در خود کامپیوتر وجود نداشت. (درایو فلاپی دیسک در دسترس بود اما من یکی از اینها را نداشتم). من همچنین چاپگر نداشتم ، بنابراین راهی نداشتم که نسخه ای از برنامه هایی را که نوشتم ذخیره کنم.
مرحله 1: مجله K بزرگ
در آن روزها برای برنامه نویسان آماتور معمولاً معمول بود که کارهای خود را (با نوار کاست) به یکی از مجلات رایانه ای زیادی که در آن زمان وجود داشت ارسال کنند. من به یاد دارم چنین مجله ای پیشنهاد می دهد اگر کار شما را منتشر کنند 5 پوند بپردازد (چند هفته جیب در 1984) اما من مجله جدیدی پیدا کردم که به نام Big K (آرشیو این مقاله در اینجا موجود است: https://archive.org /details/big-k-magazine) و بازی من را به آنها تحویل داد. چند ماه گذشت و من هیچ چیزی از آنها نشنیدم ، سپس یک روز برادر بزرگترم با من تماس گرفت و گفت که در حال رفتن به محل کار شماره اکتبر Big K را می خواند و متوجه شد بازی ای که برای آنها ارسال کرده ام منتشر شده است. من نیز چند هفته بعد وقتی به من چکی برای استفاده از بازی من فرستادند ، خوشحال شدم. من هنوز یک نسخه از مجله دارم ، اما Commodore 64 من و هر نسخه ای از بازی که روی نوار کاست داشتم ، مدت ها است که از بین رفته است.
مرحله 2: شبیه ساز
سالها تصور می کردم که بازی من از دست رفته است تا اینکه یک روز در حدود 10 سال پیش در مورد این موضوع با یک مدرس در کالج خود صحبت می کردم و او پیشنهاد می کرد که می توانم از شبیه ساز موجود در وب استفاده کنم و سپس کل کد خود را که از آن کپی شده است دوباره تایپ کنم. مجله ای که داشتم من حتی متوجه نشده بودم که چنین چیزی وجود دارد تا اینکه او به آن اشاره کرد. متوجه شدم که چند شبیه ساز مختلف برای Commodore 64 وجود دارد که می توانید آنها را به صورت رایگان بارگیری کنید. موردی که من انتخاب کردم CCS 64 نام داشت که در اینجا به همراه یک کپی از بازی من در یک فایل فشرده ضمیمه شده است. من در سالهای متمادی از این نسخه در چندین نسخه مختلف ویندوز (XP ، Vista ، Windows 7) استفاده کرده ام ، اما آن را در Windows 10 آزمایش نکرده ام.
اگر می خواهید سعی کنید بایگانی پیوست را از حالت فشرده خارج کنید ، پوشه را باز کرده و پرونده ای به نام 'lunar_lander2. PRG' را روی فایل برنامه ای به نام 'CCS' بکشید و باید اجرا شود.
البته می توانید شبیه ساز خود را از وب بارگیری کرده و به جای آن فایل lunar_lander2. PRG را روی آن اجرا کنید.
مرحله 3: مرحله بعدی خود را اضافه کنید
پس از انتشار این مطلب ، من مرحله دوم بازی را ایجاد کردم که در آن سفینه فضایی روی نوار فرود نمی آمد ، بلکه در غار زیرزمینی وارد می شد که باید در اطراف صخره ها و غیره برای یافتن نقطه فرود مانور داد. در این مرحله از بازی ، اندازه اسپریت برای سفینه فضایی نیز دو برابر می شود ، اما متأسفانه من راهی برای بازیابی این قسمت ندارم ، زیرا هرگز در هیچ جا چاپ نشده است و همه نسخه های من در طول سال از بین رفته اند.
برای مشاهده کد در شبیه ساز کافیست کلید "Esc" را فشار داده و "list" را تایپ کرده و "Enter" را فشار دهید
با خیال راحت کد این بازی را در شبیه ساز ویرایش کنید و ببینید چه چیزی را می توانید برای مرحله دوم ایجاد کنید ، من دوست دارم نتایج را ببینم !!!
توصیه شده:
WW2 History Learner: 3 Step
یادگیرنده تاریخ WW2: سلام بچه ها! بنابراین برای کلاس کامپیوتر من در سال جاری ما موظف شدیم نوعی دستگاه الکترونیکی ایجاد کنیم تا آنچه را که در کلاس آموخته ایم نشان دهیم. من یکی از افرادی هستم که تاریخ جنگ جهانی دوم را دوست دارم ، بنابراین تصمیم گرفتم دستگاهی بسازم كه به مردم كمك كند
Raspberry Pi - TMD26721 Infrared Digital Proximity Detector Java Java: 4 Step
Raspberry Pi-TMD26721 Infrared Digital Proximity Detector Java Java: TMD26721 یک آشکارساز مجاورت دیجیتالی مادون قرمز است که یک سیستم تشخیص مجاورت کامل و منطق رابط دیجیتال را در یک ماژول نصب سطح 8 پین تک فراهم می کند. تشخیص مجاورت شامل بهبود سیگنال به نویز و دقت. یک حرفه ای
آگاه باشید از ATLAS - STAR WARS - Death Star II: 7 Step (همراه با تصاویر)
از ATLAS آگاه باشید - STAR WARS - Death Star II: Build from Bandai Death Star II مدل پلاستیکی. ویژگی های اصلی عبارتند از: ستاره مرگ
تبدیل سنسور جلوه Logitech 3D Extreme Pro Hall: 9 Step
تبدیل سنسور جلوه Logitech 3D Extreme Pro Hall: کنترل سکان روی جوی استیکم در حال خاموش شدن بود. من سعی کردم گلدان ها را جدا کرده و آنها را تمیز کنم ، اما واقعاً فایده ای نداشت. بنابراین من جستجوی گلدان های جایگزین را شروع کردم و چندین وب سایت مختلف از چندین سال پیش پیدا کردم که اشاره می کردند
IOT Lunar Rover Raspberrypi+Arduino: 5 مرحله (همراه با تصاویر)
IOT Lunar Rover Raspberrypi+Arduino: این پروژه از مأموریت ماه هند Chandryaan-2 الهام گرفته است که در سپتامبر 2019 انجام می شود. این یک ماموریت ویژه است زیرا آنها قصد دارند در نقطه ای فرود بیایند که هیچ کس قبلاً فرود نیامده است. بنابراین برای نشان دادن حمایتم تصمیم گرفتم خرید کنم