کتاب سفر به دنیای بازیسازی ۸ بیتی: خلق بازیهای خاطرهانگیز با کمودور ۶۴ با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
سفر به دنیای بازیسازی ۸ بیتی: خلق بازیهای خاطرهانگیز با کمودور ۶۴ سفر به دنیای بازیسازی ۸ بیتی: خلق بازیهای خاطرهانگیز با کمودور ۶۴ کشف جادوی نوستالژی: شروع سفر شما به دنیای بازیهای ۸ بیتی آیا ...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره سفر به دنیای بازیسازی ۸ بیتی: خلق بازیهای خاطرهانگیز با کمودور ۶۴
موضوع کلی: توسعه بازی
موضوع میانی: توسعه بازیهای کلاسیک (Retro)
📋 سرفصلهای دوره
- 1. مقدمه: تاریخچه و اهمیت کمودور 64 در بازیسازی
- 2. آشنایی با سختافزار کمودور 64: پردازنده، حافظه و چیپهای گرافیکی
- 3. نصب و راهاندازی امولاتور کمودور 64
- 4. مروری بر زبان برنامهنویسی BASIC V2
- 5. مبانی برنامهنویسی BASIC: متغیرها، عملگرها و دستورات
- 6. دستورات پایهای BASIC: PRINT، INPUT، GOTO، IF...THEN
- 7. آشنایی با توابع ریاضی در BASIC: RND، INT، ABS
- 8. حلقههای تکرار در BASIC: FOR...NEXT
- 9. آرایهها در BASIC: تعریف و استفاده
- 10. کار با رشتهها در BASIC: توابع LEFT$، RIGHT$، MID$
- 11. مقدمهای بر گرافیک کمودور 64: حالتهای گرافیکی و رنگها
- 12. دستور POKE برای دسترسی مستقیم به حافظه ویدئویی
- 13. رسم اشکال ساده: خط، مربع، دایره
- 14. ایجاد پالت رنگ سفارشی
- 15. متحرکسازی تصاویر: استفاده از POKE و لوپها
- 16. مقدمهای بر صدا در کمودور 64: چیپ SID
- 17. دستور SOUND برای تولید صداهای ساده
- 18. ایجاد موسیقی ابتدایی با BASIC
- 19. آشنایی با interrupt ها و تایمرها
- 20. استفاده از وقفه ها برای ایجاد جلوه های ویژه
- 21. مقدمه ای بر sprite ها: مفاهیم و کاربردها
- 22. ایجاد sprite های متحرک با POKE
- 23. کنترل sprite ها با جویاستیک
- 24. تشخیص برخورد بین sprite ها
- 25. اسکرولینگ صفحه: افقی و عمودی
- 26. ایجاد پس زمینه های tiled
- 27. استفاده از فونت های سفارشی
- 28. بارگذاری و ذخیره داده ها از دیسک یا نوار کاست
- 29. بررسی ساختار فایل های PRG
- 30. مقدمه ای بر assembly language برای کمودور 64
- 31. آشنایی با دستورات assembly (6502)
- 32. برنامه نویسی assembly در BASIC
- 33. بهینه سازی کد BASIC با assembly
- 34. استفاده از مانیتور ماشین برای اشکال زدایی
- 35. ایجاد یک بازی ساده: حدس عدد
- 36. ایجاد یک بازی ساده: آجر شکنی
- 37. ایجاد یک بازی ساده: مسابقه فضایی
- 38. طراحی مراحل بازی: اصول و تکنیک ها
- 39. مقدمه ای بر هوش مصنوعی ساده در بازی ها
- 40. ایجاد دشمنان با رفتار ساده
- 41. پیاده سازی سیستم امتیاز دهی
- 42. اضافه کردن جلوه های صوتی و بصری
- 43. مقدمه ای بر فیزیک ابتدایی در بازی ها
- 44. شبیه سازی جاذبه و برخورد
- 45. مقدمه ای بر scrolling پیشرفته: Parallax Scrolling
- 46. ایجاد منوهای بازی
- 47. ذخیره و بارگذاری اطلاعات بازی
- 48. بهینه سازی عملکرد بازی: کاهش تاخیر و افزایش سرعت
- 49. اشکال زدایی و تست بازی
- 50. استفاده از ابزارهای توسعه بازی کمودور 64
- 51. مروری بر بازی های معروف کمودور 64 و تکنیک های استفاده شده
- 52. ایجاد بازی نقش آفرینی (RPG) ساده
- 53. ایجاد بازی استراتژیک (Strategy) ساده
- 54. ایجاد بازی پلتفرمر (Platformer) ساده
- 55. ایجاد بازی ماجراجویی (Adventure) ساده
- 56. ایجاد بازی شوتر (Shooter) ساده
- 57. مقدمه ای بر انتشار بازی برای کمودور 64
- 58. روش های توزیع بازی
- 59. تبدیل کد BASIC به کد ماشین
- 60. محافظت از بازی در برابر کپی غیرقانونی
- 61. ایجاد دمو برای بازی
- 62. آماده سازی مستندات بازی
- 63. طراحی جلد و بسته بندی بازی
- 64. مقدمه ای بر انجمن های کمودور 64
- 65. منابع آنلاین برای توسعه بازی کمودور 64
- 66. بازیابی فایل های از دست رفته از دیسک ها و نوار کاست
- 67. مقدمه ای بر بازی های hack شده کمودور 64
- 68. تغییر پارامترها و تنظیمات بازی
- 69. استفاده از trainer برای کمک در بازی
- 70. ایجاد بازی چند زبانه
- 71. استفاده از دیباگر برای تحلیل کد
- 72. ایجاد افکت های گرافیکی پیشرفته با POKE
- 73. استفاده از raster interrupts برای گرافیک های پیچیده تر
- 74. کار با DMA برای انتقال داده های سریعتر
- 75. ایجاد موسیقی پیشرفته با SID
- 76. بهینه سازی حافظه برای بازی های بزرگتر
- 77. مقدمه ای بر سیستم عامل GEOS
- 78. برنامه نویسی در GEOS
- 79. استفاده از ابزارهای GEOS برای توسعه بازی
- 80. ایجاد بازی مولتی پلیر
- 81. برنامه نویسی شبکه برای کمودور 64
- 82. اتصال کمودور 64 به اینترنت (از طریق مودم یا آداپتور)
- 83. ایجاد بازی آنلاین ساده
- 84. مروری بر آینده بازی های کمودور 64
- 85. توسعه بازی برای سیستم های رترو دیگر
- 86. ساخت کنترلرهای سفارشی برای کمودور 64
- 87. ترفندهای برنامه نویسی برای کمودور 64
- 88. بهینه سازی صدا با استفاده از فیلترها و افکت ها
- 89. ایجاد انیمیشن های پیچیده با Sprite Multiplexing
- 90. برنامه نویسی بازی با استفاده از زبان های سطح بالا (C، Pascal)
- 91. تبدیل بازی های کمودور 64 به پلتفرم های دیگر
- 92. مقدمه ای بر استفاده از ویرایشگرهای گرافیکی پیشرفته
- 93. ایجاد تکسچر و الگوهای گرافیکی
- 94. ایجاد افکت های نوری و سایه زنی
- 95. مقدمه ای بر استفاده از ویرایشگرهای صوتی پیشرفته
- 96. ایجاد نمونه های صدا برای کمودور 64
- 97. تنظیم و میکس صداها
- 98. طراحی رابط کاربری جذاب
- 99. ایجاد tutorial در بازی
- 100. مقدمه ای بر حقوق مالکیت معنوی و کپی رایت
تگها:
۸ بیتی
C64
Commodore 64
Game Development
Retro Games
آموزش بازیسازی
بازیسازی
بازیسازی کلاسیک
بازیهای 8 بیتی
بازیهای قدیمی
برنامهنویسی C64
توسعه بازی
خاطرهانگیز
کلاسیک
کمودور ۶۴
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.