دوره بازی‌سازی نوستالژیک: ساخت ۴۰ بازی کلاسیک آموزشی با کمودور ۶۴ همراه با فلش‌کارت آموزشی — ارائه روی فلش مموری

1,990,000 تومان
بازی‌سازی نوستالژیک: ساخت ۴۰ بازی کلاسیک آموزشی با کمودور ۶۴ بازی‌سازی نوستالژیک: ساخت ۴۰ بازی کلاسیک آموزشی با کمودور ۶۴ سفری به عصر طلایی بازی‌ها: خاطرات شیرین، مهارت‌های آینده آیا شما هم جزو کسانی ...
پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 497,500 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: بازی‌سازی نوستالژیک: ساخت ۴۰ بازی کلاسیک آموزشی با کمودور ۶۴

موضوع کلی: برنامه‌نویسی و توسعه نرم‌افزار

موضوع میانی: توسعه بازی‌های کامپیوتری رترو

📋 سرفصل‌های دوره (100 موضوع)

  • 1. مقدمه‌ای بر بازی‌سازی رترو و کمودور 64
  • 2. آشنایی با محیط برنامه‌نویسی کمودور 64
  • 3. مبانی زبان بیسیک کمودور 64
  • 4. آشنایی با حافظه و آدرس‌دهی در کمودور 64
  • 5. نصب و راه‌اندازی امولاتور کمودور 64
  • 6. اولین برنامه: نمایش متن روی صفحه
  • 7. دستورات پایه‌ای ورودی و خروجی در بیسیک
  • 8. متغیرها و انواع داده در بیسیک کمودور 64
  • 9. عملگرهای محاسباتی و منطقی
  • 10. کنترل جریان برنامه: دستورات شرطی IF-THEN-ELSE
  • 11. حلقه‌های تکرار: FOR-NEXT و WHILE-WEND
  • 12. زیربرنامه‌ها و توابع: GOSUB و RETURN
  • 13. آرایه‌ها: ذخیره و دسترسی به داده‌ها
  • 14. دستورات گرافیکی مقدماتی: PLOT و DRAW
  • 15. رنگ‌ها و پالت رنگی کمودور 64
  • 16. ایجاد اشکال هندسی ساده
  • 17. متحرک‌سازی ابتدایی: حرکت دادن اشکال روی صفحه
  • 18. کنترل کیبورد: خواندن ورودی کاربر
  • 19. ایجاد صداهای ساده: SOUND و VOL
  • 20. ذخیره و بارگذاری برنامه‌ها
  • 21. برنامه‌نویسی ساخت‌یافته و مستندسازی
  • 22. توسعه یک بازی حدس عدد
  • 23. توسعه یک بازی حافظه ساده
  • 24. توسعه یک بازی پازل کشویی
  • 25. مقدمه‌ای بر اسپرایت‌ها
  • 26. ایجاد و ویرایش اسپرایت‌ها
  • 27. متحرک‌سازی اسپرایت‌ها
  • 28. تشخیص برخورد اسپرایت‌ها
  • 29. مدیریت اسپرایت‌ها در حافظه
  • 30. مقدمه‌ای بر وقفه‌ها (Interrupts)
  • 31. استفاده از وقفه‌ها برای انیمیشن روان‌تر
  • 32. آشنایی با رجیسترهای سخت‌افزاری کمودور 64
  • 33. برنامه‌نویسی پیشرفته گرافیکی: استفاده از POKE
  • 34. اسکرولینگ صفحه: ایجاد جلوه‌های بصری
  • 35. ایجاد نقشه‌های کاشی (Tile Maps)
  • 36. توسعه یک بازی پلتفرمر ساده
  • 37. توسعه یک بازی شوتر فضایی
  • 38. توسعه یک بازی ریسینگ از بالا به پایین
  • 39. بهینه‌سازی کد بیسیک برای افزایش سرعت
  • 40. استفاده از ماشین کد (Machine Code)
  • 41. مقدمه‌ای بر زبان اسمبلی 6502
  • 42. دستورات اساسی اسمبلی 6502
  • 43. آدرس‌دهی در اسمبلی 6502
  • 44. استفاده از اسمبلی در بیسیک
  • 45. بهینه‌سازی اسپرایت‌ها با اسمبلی
  • 46. کنترل صدا با اسمبلی
  • 47. نوشتن روتین‌های وقفه با اسمبلی
  • 48. ایجاد جلوه‌های ویژه گرافیکی با اسمبلی
  • 49. توسعه یک بازی آرکید کلاسیک با اسمبلی
  • 50. طراحی مراحل بازی
  • 51. ایجاد هوش مصنوعی ساده برای دشمنان
  • 52. طراحی صدا و موسیقی برای بازی‌ها
  • 53. تست و دیباگینگ برنامه‌ها
  • 54. تکنیک‌های فشرده‌سازی کد و داده
  • 55. توسعه یک بازی ماجراجویی متنی
  • 56. توسعه یک بازی استراتژیک نوبتی
  • 57. توسعه یک بازی شبیه‌ساز
  • 58. مقدمه‌ای بر دیسک گردان کمودور 64 (1541)
  • 59. ذخیره و بارگذاری داده‌ها از دیسک
  • 60. فرمت‌های فایل کمودور 64
  • 61. ایجاد لودر سفارشی
  • 62. استفاده از کتابخانه‌های آماده
  • 63. برنامه‌نویسی دمو (Demo Programming)
  • 64. تکنیک‌های پیشرفته انیمیشن
  • 65. ایجاد جلوه‌های صوتی پیچیده
  • 66. دستکاری رنگ‌ها و پالت رنگی به صورت پویا
  • 67. استفاده از مولتی‌پلکسینگ اسپرایت
  • 68. برنامه‌نویسی با حافظه محدود
  • 69. استفاده از تکنیک‌های رستر اسکرولینگ (Raster Scrolling)
  • 70. ایجاد افکت‌های پارالاکس (Parallax Scrolling)
  • 71. طراحی رابط کاربری جذاب
  • 72. توسعه یک بازی چند نفره محلی
  • 73. استفاده از جوی‌استیک و دیگر دستگاه‌های ورودی
  • 74. دیباگینگ پیشرفته
  • 75. بهینه‌سازی حافظه
  • 76. بهینه‌سازی سرعت
  • 77. کامپایلرها برای کمودور 64
  • 78. برنامه‌نویسی کراس‌پلتفرم برای کمودور 64
  • 79. آماده‌سازی بازی برای انتشار
  • 80. بازاریابی بازی‌های کمودور 64
  • 81. تاریخچه بازی‌سازی کمودور 64
  • 82. الهام گرفتن از بازی‌های کلاسیک
  • 83. طراحی بازی‌های آموزشی جذاب
  • 84. ایجاد مستندات بازی
  • 85. تیم‌سازی در توسعه بازی
  • 86. مدیریت پروژه بازی‌سازی
  • 87. آینده بازی‌سازی رترو
  • 88. ساخت یک بازی کامل: برنامه‌ریزی
  • 89. ساخت یک بازی کامل: طراحی
  • 90. ساخت یک بازی کامل: برنامه‌نویسی
  • 91. ساخت یک بازی کامل: صدا و موسیقی
  • 92. ساخت یک بازی کامل: تست و پولیش
  • 93. ساخت یک بازی کامل: انتشار
  • 94. مرور بازی‌های آموزشی کمودور 64
  • 95. منابع یادگیری بیشتر
  • 96. انجمن‌های برنامه‌نویسی کمودور 64
  • 97. نکات و ترفندهای پیشرفته
  • 98. پرسش و پاسخ
  • 99. پروژه نهایی: توسعه یک بازی آموزشی کامل
بازی‌سازی نوستالژیک: ساخت ۴۰ بازی کلاسیک آموزشی با کمودور ۶۴

بازی‌سازی نوستالژیک: ساخت ۴۰ بازی کلاسیک آموزشی با کمودور ۶۴

سفری به عصر طلایی بازی‌ها: خاطرات شیرین، مهارت‌های آینده

آیا شما هم جزو کسانی هستید که با یادآوری روزهایی که مانیتورهای CRT نورانی بودند و بازی‌ها ساده اما عمیق، قلبتان به تپش می‌افتد؟ روزهایی که کمودور ۶۴، دروازه‌ای به دنیای شگفت‌انگیز برنامه‌نویسی و سرگرمی بود؟ ما شما را به سفری بازمی‌گردانیم به همان دوران طلایی، اما این بار نه فقط به عنوان یک بازیکن، بلکه به عنوان یک خالق!

با الهام از کتاب پرطرفدار "40 educational games for the Commodore 64" که مملو از ایده‌های خلاقانه و دروس عملی برای نسل‌های پیشین بود، ما دوره‌ای جامع و کاربردی را برای شما تدارک دیده‌ایم. این دوره نه تنها خاطرات شیرین گذشته را زنده می‌کند، بلکه شما را با اصول بنیادین برنامه‌نویسی و توسعه بازی‌های کامپیوتری آشنا می‌سازد؛ مهارت‌هایی که در دنیای امروز، ارزشی بی‌بدیل دارند.

درباره دوره "بازی‌سازی نوستالژیک"

این دوره آموزشی، یک گنجینه واقعی از دانش برنامه‌نویسی و خلاقیت است که با تکیه بر مفاهیم کتاب "40 educational games for the Commodore 64" طراحی شده است. هدف اصلی ما این است که شما را با فرآیند گام به گام ساخت بازی‌های سرگرم‌کننده و در عین حال آموزشی، همانند آنچه در کتاب آمده، آشنا کنیم. با استفاده از ابزارهای مدرن و رویکردی امروزی، ما پیچیدگی‌های برنامه‌نویسی در محیط کمودور ۶۴ را ساده‌سازی کرده و امکان ساخت ۴۰ بازی متنوع را برایتان فراهم می‌سازیم. شما نه تنها با منطق پشت هر بازی آشنا می‌شوید، بلکه یاد می‌گیرید چگونه خلاقیت خود را در قالب کد به نمایش بگذارید.

موضوعات کلیدی این دوره

  • اصول برنامه‌نویسی: از متغیرها و حلقه‌ها گرفته تا توابع و ساختار داده‌ها.
  • توسعه بازی‌های رترو: یادگیری تکنیک‌های ساخت بازی‌های دو بعدی کلاسیک.
  • منطق بازی: طراحی مکانیک‌های سرگرم‌کننده و چالش‌برانگیز.
  • رابط کاربری و گرافیک: خلق شخصیت‌ها، محیط‌ها و منوهای بازی.
  • موسیقی و صدا: افزودن جنبه‌های صوتی برای غرق شدن در دنیای بازی.
  • حل مسئله: توسعه توانایی یافتن راه‌حل‌های خلاقانه برای مشکلات برنامه‌نویسی.
  • طراحی آموزشی: درک چگونگی ادغام عناصر آموزشی در بازی‌ها.

این دوره برای چه کسانی مناسب است؟

دوره "بازی‌سازی نوستالژیک" برای طیف وسیعی از علاقه‌مندان طراحی شده است:

  • علاقه‌مندان به تاریخچه بازی‌های کامپیوتری: کسانی که می‌خواهند ریشه‌های صنعت بازی را درک کنند.
  • برنامه‌نویسان تازه‌کار: کسانی که به دنبال یک نقطه شروع عملی و جذاب برای یادگیری برنامه‌نویسی هستند.
  • توسعه‌دهندگان بازی‌های ویدئویی: کسانی که می‌خواهند با رویکردهای کلاسیک در طراحی بازی آشنا شوند.
  • معلمان و والدین: کسانی که به دنبال ابزارهایی برای آموزش مفاهیم برنامه‌نویسی و منطق به کودکان و نوجوانان هستند.
  • نوستالژی‌بازان: کسانی که خاطرات خوشی از کمودور ۶۴ دارند و می‌خواهند دوباره آن حس را تجربه کنند.
  • هر کسی که به دنبال یادگیری مهارت‌های مفید و سرگرم‌کننده است!

چرا این دوره را بگذرانیم؟

گذراندن دوره "بازی‌سازی نوستالژیک" فواید بی‌شماری دارد:

  • یادگیری عمیق برنامه‌نویسی: با ساخت بازی‌های واقعی، اصول برنامه‌نویسی را به طور کامل درک خواهید کرد.
  • تقویت خلاقیت و حل مسئله: درگیر شدن با چالش‌های ساخت بازی، توانایی‌های خلاقانه و حل مسئله شما را به شدت ارتقا می‌دهد.
  • دسترسی به ۴۰ پروژه عملی: شما با ساخت ۴۰ بازی متنوع، نمونه کارهای قدرتمندی خواهید داشت.
  • درک اصول بازی‌سازی مدرن: بسیاری از مفاهیم پایه‌ای بازی‌سازی که امروز استفاده می‌شوند، ریشه در دوران کمودور ۶۴ دارند.
  • تجربه‌ای منحصربه‌فرد و سرگرم‌کننده: یادگیری نباید خسته‌کننده باشد! این دوره تجربه یادگیری لذت‌بخشی را برای شما فراهم می‌کند.
  • ارتباط با یک جامعه نوستالژیک: به جمع علاقه‌مندان به بازی‌های رترو و برنامه‌نویسی بپیوندید.
  • مهارت‌های قابل انتقال: اصولی که در این دوره می‌آموزید، در زبان‌های برنامه‌نویسی و توسعه بازی‌های مدرن نیز کاربرد دارند.

جامعیت سرفصل‌ها: بیش از ۱۰۰ موضوع کاربردی

ما برای اطمینان از اینکه هیچ جنبه‌ای از بازی‌سازی کلاسیک و برنامه‌نویسی را از قلم نیندازیم، بیش از ۱۰۰ سرفصل جامع و کاربردی را در این دوره گنجانده‌ایم. از مباحث پایه‌ای و مفاهیم ابتدایی گرفته تا تکنیک‌های پیشرفته‌تر برای خلق بازی‌های پیچیده‌تر، همه چیز پوشش داده شده است. شما در این دوره با جزئیات ساخت انواع بازی‌ها، از بازی‌های پلتفرمر ساده گرفته تا بازی‌های معمایی و استراتژیک، آشنا خواهید شد. هر سرفصل با مثال‌های عملی و پروژه‌های کوچک همراه است تا یادگیری شما به بهترین شکل تثبیت شود.

همین الان ثبت نام کنید!
✦ مجموعه ویژه یادگیری

یک دوره، چند مسیر برای یادگیری بهتر

کتاب‌های آموزشی، محتوای صوتی و تصویری و دسترسی به سامانه آنلاین فلش‌کارت؛ مجموعه‌ای برای مطالعه، تمرین و تثبیت آموخته‌ها.

📚 محتوای متنی 🎧 صوت و ویدیو 🧠 مرور هوشمند

محتویات بسته آموزشی

مجموعه‌ای از منابع برای شیوه‌های مختلف یادگیری
📚
کتاب نکته‌های خودمانی
نسخه PDF با زبان ساده، روان و کاربردی برای یادگیری راحت‌تر مفاهیم.
PDF · بیان ساده
📘
کتاب نکته‌های رسمی فارسی
نسخه PDF با نگارش استاندارد، بیان دقیق و رویکرد علمی.
PDF · نگارش رسمی
❓
کتاب پرسش و پاسخ تشریحی
نسخه PDF برای مرور مفاهیم و آشنایی با پاسخ‌های توضیحی.
PDF · یادگیری مفهومی
✅
کتاب پرسش‌های چهارگزینه‌ای
نسخه PDF برای تمرین، سنجش آموخته‌ها و آمادگی بیشتر.
PDF · تمرین و سنجش
🎧
پادکست‌های صوتی فارسی
محتوای صوتی برای یادگیری و مرور مطالب در زمان‌های مختلف.
محتوای صوتی
🎬
ویدیوهای آموزشی فارسی
محتوای ویدیویی برای تکمیل تجربه یادگیری و درک بهتر مطالب.
محتوای ویدیویی
💻
اکانت سامانه آنلاین فلش‌کارت
دسترسی به نرم‌افزار آنلاین فلش‌کارت ویژه این دوره برای تمرین و مرور مطالب.
دسترسی آنلاین
🎓
گواهی پایان دوره
امکان دریافت گواهی پس از تکمیل فعالیت‌های لازم در سامانه و طی مراحل تأیید.
پس از تکمیل شرایط
💾
بسته فیزیکی روی فلش مموری
این محصول به‌صورت فلش مموری حاوی فایل‌های آموزشی، محتوای صوتی و ویدیویی ارائه می‌شود.
تحویل فیزیکی
نکته: استفاده از سامانه آنلاین فلش‌کارت به اتصال اینترنت نیاز دارد؛ محتوای قابل استفاده آفلاین به نوع فایل‌های موجود در بسته بستگی دارد.
SMART LEARNING

🌐 سامانه آنلاین فلش‌کارت؛ مرور هدفمند و هوشمند

اکانت ارائه‌شده، دسترسی به نسخه تحت وب سامانه فلش‌کارت ویژه این دوره را فراهم می‌کند. این سامانه از الگوریتم زمان‌بندی مرور SM-2 استفاده می‌کند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم می‌کند.

به این ترتیب، کارت‌های دشوارتر می‌توانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسب‌تری داشته باشید.

🧠
مرور زمان‌بندی‌شده
📈
پیگیری پیشرفت
🔄
تمرین و تکرار هدفمند
📚 حجم آموزشی دوره
هزاران
فلش‌کارت آموزشی، به‌صورت تقریبی
۶۰ ساعت
مدت‌زمان معادل برآوردشده آموزشی

مدت‌زمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج می‌شود.

🏅

گواهی دوزبانه با استعلام آنلاین

گواهی فارسی و انگلیسی · لینک اختصاصی · QR Code

پس از تکمیل فعالیت‌های لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر می‌شود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.

⚖️ توضیح مهم درباره گواهی پایان دوره

این گواهی صرفاً به‌عنوان گواهی اتمام دوره آموزشی صادر می‌شود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.

تجربه‌ای کامل‌تر برای مطالعه، تمرین و یادگیری
express24.ir
تگ‌ها: 40 Educational Games Basic Commodore 64 Retro Gaming آموزش C64 آموزش بازی‌سازی بازی‌سازی بازی‌سازی نوستالژیک بازی‌های آموزشی بازی‌های کلاسیک برنامه‌نویسی برنامه‌نویسی C64 توسعه بازی توسعه بازی رترو توسعه نرم‌افزار

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.