کتاب ساخت برنامههای جذاب در Commodore 64 BASIC در چند دقیقه با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
دوره آموزشی: ساخت برنامههای جذاب در Commodore 64 BASIC در چند دقیقه ساخت برنامههای جذاب در Commodore 64 BASIC در چند دقیقه سفری نوستالژیک به دنیای برنامهنویسی خالص و خلاقیت بیپایان! معرفی دوره: جا...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره ساخت برنامههای جذاب در Commodore 64 BASIC در چند دقیقه
موضوع کلی: برنامهنویسی کامپیوترهای خانگی
موضوع میانی: برنامهنویسی Basic در Commodore 64
📋 سرفصلهای دوره
- 1. آشنایی با Commodore 64 و دوره
- 2. روشن کردن C64: اولین قدمها
- 3. کیبورد C64: ابزار شما برای برنامهنویسی
- 4. اولین برنامه: دستور PRINT برای نمایش متن
- 5. اجرای برنامه و لیست کردن کد
- 6. ذخیره برنامهها: ایمنسازی کار شما
- 7. بارگذاری برنامهها: ادامه کار
- 8. دستور NEW: شروع یک پروژه جدید
- 9. دستور REM: نوشتن یادداشت در کد
- 10. کنترل مکاننما و رنگ صفحه
- 11. متغیرها: ذخیره اعداد و کلمات
- 12. انواع متغیر: رشتهای و عددی
- 13. عملیات ریاضی: جمع، تفریق، ضرب، تقسیم
- 14. ورودی کاربر: دستور INPUT
- 15. شرطها: دستور IF...THEN برای تصمیمگیری
- 16. حلقههای تکرار: FOR...NEXT
- 17. پرش به خطوط برنامه: GOTO و خطرات آن
- 18. زیربرنامهها: GOSUB و RETURN
- 19. کار با DATA و READ: دادههای ثابت در برنامه
- 20. توابع ریاضی داخلی: SQR, INT, ABS
- 21. تولید اعداد تصادفی: RND برای شانس
- 22. عملیات مقایسهای: بزرگتر، کوچکتر، مساوی
- 23. عملیات منطقی: AND, OR, NOT
- 24. توابع رشتهای: LEN برای طول رشته
- 25. برش رشتهها: LEFT$, RIGHT$, MID$
- 26. تبدیل نوع داده: VAL و STR$
- 27. آرایهها: ذخیره مجموعهای از دادهها
- 28. حلقههای تودرتو: FOR...NEXT های پیچیده
- 29. توقف و ادامه برنامه: END و STOP
- 30. پرش مشروط چندگانه: ON...GOTO/GOSUB
- 31. حافظه صفحه نمایش: PEEK و POKE به دنیای گرافیک
- 32. کاراکترهای PETSCII: اولین گامهای گرافیکی
- 33. رنگآمیزی متن: تغییر رنگ کاراکترها
- 34. رنگآمیزی پسزمینه: زیبایی صفحه نمایش
- 35. جایگاهدهی دقیق متن: PRINT AT X,Y
- 36. ساخت بلوکهای گرافیکی با PETSCII
- 37. حافظه رنگ: رنگ مستقل برای هر کاراکتر
- 38. کاراکترهای سفارشی (UDCs): طراحی کاراکتر خودتان
- 39. تعریف کاراکترهای سفارشی با POKE
- 40. نمایش و حرکت کاراکترهای سفارشی
- 41. انیمیشن متنی: حرکت دادن کاراکترها
- 42. شبیهسازی اسکرول صفحه
- 43. مقدمهای بر حالت گرافیکی Hi-Res
- 44. فعالسازی و کار با Hi-Res
- 45. ترسیم نقاط در Hi-Res
- 46. ترسیم خطوط در Hi-Res
- 47. پر کردن اشکال ساده در Hi-Res
- 48. مقدمهای بر حالت گرافیکی Multi-Color
- 49. فعالسازی و کار با Multi-Color
- 50. ترسیم در Multi-Color: رنگهای بیشتر در هر پیکسل
- 51. مفهوم Sprites: گرافیکهای متحرک
- 52. تعریف و رسم یک Sprite
- 53. حرکت دادن Sprite ها: انیمیشن سریع
- 54. تغییر رنگ Sprite ها
- 55. تشخیص برخورد (Collision Detection) Sprite ها
- 56. آشنایی با تراشه SID: تولید صدا در C64
- 57. تولید اولین نت: فرکانس و زیر و بمی
- 58. تنظیم حجم صدا: POKE برای بلندی
- 59. انواع موج: مربعی، مثلثی، دندانارهای، نویز
- 60. Envelope صدا: Attack و Decay
- 61. Envelope صدا: Sustain و Release
- 62. ساخت افکت صوتی انفجار
- 63. ساخت افکت صوتی لیزر
- 64. نواختن ملودیهای ساده
- 65. تولید نویز برای افکتهای خاص
- 66. فیلترهای SID: تغییر کیفیت صدا
- 67. کنترل رزونانس فیلتر
- 68. مدولاسیون صدا: تکنیکهای پیشرفتهتر
- 69. ایجاد موسیقی پسزمینه ساده
- 70. ساخت یک سینتیسایزر کوچک
- 71. گرفتن ورودی تک کلید: دستور GET
- 72. خواندن ورودی جویاستیک: PEEK به پورت
- 73. مدیریت زمان: دستور TI و TI$
- 74. تولید تاخیر در برنامه
- 75. مرتبسازی دادهها: یک آرایه کوچک
- 76. اشکالزدایی (Debugging) اولیه برنامهها
- 77. بهینهسازی کد برای سرعت و حافظه
- 78. کار با دستورات سیستم (SYS): دروازهای به اسمبلی
- 79. تکنیکهای طراحی منوهای کاربردی
- 80. ساخت بازیهای دو نفره با جویاستیک
- 81. ماشینحساب ساده در چند دقیقه
- 82. بازی حدس اعداد: هوش مصنوعی ابتدایی
- 83. شبیهساز تاساندازی
- 84. ساعت دیجیتال ساده
- 85. نمایشگر پیام متحرک (Ticker Tape)
- 86. نقاشی با PETSCII: هنر پیکسلی سریع
- 87. انیمیشن آتش بازی متنی
- 88. بازی "مار" (Snake) در حالت متنی
- 89. بازی "پونگ" (Pong) با کاراکترها
- 90. برنامه تقویم کوچک
- 91. مدیریت لیست کارهای روزانه
- 92. شبیهسازی یک صفحه اطلاعات
- 93. ساخت یک اسکرینسیور تصادفی
- 94. بازی "شکار گنج" با نقشه ساده
- 95. بازی حافظه (Memory Game) با اعداد
- 96. نمایشگر الگوهای هندسی تصادفی
- 97. ابزار تولید پالت رنگی
- 98. برنامه تغییردهنده صدا (Pitch Shifter) ساده
- 99. ساخت یک بازی Flappy Bird متنی
- 100. پروژه نهایی: ترکیب گرافیک و صدا برای یک بازی کوچک
تگها:
BASIC Programming
C64 BASIC programs in minutes
Commodore 64
Commodore 64 BASIC
Commodore 64 emulator
آموزش Commodore 64
آموزش برنامه نویسی بیسیک
آموزش برنامهنویسی کامپیوترهای خانگی
برنامهنویسی C64
برنامهنویسی بیسیک
برنامهنویسی سریع C64
بیسیک Commodore 64
کامپیوترهای خانگی
کامودور 64
نوستالژی کامپیوتر
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.