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

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

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 74,988 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

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

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

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

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

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

📋 سرفصل‌های دوره (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" طراحی شده است. هدف اصلی ما این است که شما را با فرآیند گام به گام ساخت بازی‌های سرگرم‌کننده و در عین حال آموزشی، همانند آنچه در کتاب آمده، آشنا کنیم. با استفاده از ابزارهای مدرن و رویکردی امروزی، ما پیچیدگی‌های برنامه‌نویسی در محیط کمودور ۶۴ را ساده‌سازی کرده و امکان ساخت ۴۰ بازی متنوع را برایتان فراهم می‌سازیم. شما نه تنها با منطق پشت هر بازی آشنا می‌شوید، بلکه یاد می‌گیرید چگونه خلاقیت خود را در قالب کد به نمایش بگذارید.

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

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

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

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

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

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

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

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

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

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

همین الان ثبت نام کنید!
SMART LEARNING PLATFORM
از مطالعه تا یادگیری ماندگار
فراتر از یک مجموعه فلش‌کارت؛ تجربه‌ای تعاملی برای یادگیری، تمرین، مرور هوشمند و مشاهده مسیر پیشرفت شما، همراه با امکان دریافت گواهی پایان دوره در دوره‌های واجد شرایط.
مرور فاصله‌دار آمار یادگیری گواهی دوزبانه
یادگیری را به یک مسیر قابل پیگیری تبدیل کنید
با ورود به سامانه آموزشی، محتوای دوره را به‌صورت مرحله‌ای دنبال کنید، فلش‌کارت‌ها را مرور کنید، دانش خود را با پرسش‌ها و آزمون‌ها بسنجید و روند پیشرفتتان را در طول مسیر ببینید.
⟳
مرور فاصله‌دار هوشمند
با مرور زمان‌دار، کارت‌های تازه و کارت‌های سررسیدشده را بر اساس برنامه مرور دنبال کنید. ارزیابی پاسخ‌ها به زمان‌بندی مرورهای بعدی کمک می‌کند تا تمرین متناسب‌تری داشته باشید.
◉
مشاهده مسیر پیشرفت
میزان مشاهده فلش‌کارت‌ها، فعالیت‌های مرور، عملکرد آزمون‌ها و آمار یادگیری را بررسی کنید و تصویر روشن‌تری از مسیر آموزشی خود داشته باشید.
▤
یادگیری مرحله‌به‌مرحله
فصل‌ها و بخش‌های آموزشی را به ترتیب دنبال کنید، مطالب دیده‌نشده را پیدا کنید و بدون سردرگمی به ادامه مسیر برگردید.
✓
تمرین و سنجش آموخته‌ها
با نکته‌های آموزشی، پرسش و پاسخ، کوییزها و آزمون‌های پایان فصل، دانسته‌های خود را تمرین کنید و بخش‌هایی را که به توجه بیشتری نیاز دارند بشناسید.
SMART REVIEW
هر بار، مرور هدفمندتر
لازم نیست هر روز از ابتدا درباره اینکه چه چیزی را مرور کنید تصمیم بگیرید. سامانه، صف مرور روزانه را بر اساس کارت‌های تازه و موعد مرور کارت‌ها آماده می‌کند. شما پاسخ را ارزیابی می‌کنید و برنامه مرور با توجه به آن تنظیم می‌شود.
دوباره
برای کارت‌هایی که به تمرین زودتر نیاز دارند.
سخت
برای پاسخ‌هایی که با دشواری به یاد آمده‌اند.
خوب
برای پاسخ‌هایی که به‌درستی به یاد آورده‌اید.
آسان
برای کارت‌هایی که پاسخ آن‌ها را به‌آسانی می‌دانید.
برنامه مرور بر اساس ارزیابی شما تنظیم می‌شود؛ مرور منظم می‌تواند به تثبیت آموخته‌ها کمک کند، اما به‌تنهایی تضمین‌کننده تسلط کامل نیست.
محتوا را به شیوه‌های مختلف تمرین کنید
ساختار دوره‌ها متناسب با موضوع آموزشی طراحی شده است و ممکن است انواع مختلفی از محتوا را در بر بگیرد.
نکته‌های ساده
برای مرور سریع مفاهیم اصلی و نکات کلیدی.
نکته‌های رسمی
برای تمرین تعاریف، اصطلاحات و بیان دقیق علمی.
کوییز
برای سنجش درک مطلب و بررسی گزینه صحیح.
پرسش و پاسخ
برای تمرین یادآوری و سنجش میزان تسلط بر مطالب.
محتوای هر دوره بر اساس ساختار و امکانات فعال همان دوره ارائه می‌شود.
LEARN ANYWHERE
همراه شما روی مرورگر
برای استفاده از نسخه تحت وب، کافی است با حساب کاربری خود وارد سامانه شوید. بدون نیاز به نصب یک برنامه اختصاصی، می‌توانید از مرورگر سازگار روی گوشی، تبلت یا رایانه به دوره‌های در دسترس خود مراجعه کنید.
گوشی هوشمند
برای مطالعه در زمان‌های کوتاه
تبلت و لپ‌تاپ
برای مطالعه و مرور راحت‌تر
حساب کاربری شخصی
برای دسترسی به دوره‌های مجاز شما
COURSE COMPLETION CERTIFICATE
گواهی پایان دوره؛ ثبت دستاورد شما
در دوره‌هایی که امکان دریافت گواهی برای آن‌ها فعال است، می‌توانید پس از تکمیل شرایط آموزشی، درخواست گواهی پایان دوره ثبت کنید.
شرایط درخواست گواهی
✓ داشتن دسترسی دارای قابلیت گواهی برای دوره مربوطه.
✓ تکمیل اطلاعات لازم در پروفایل، شامل کد ملی معتبر، عکس پرسنلی و نام و نام خانوادگی انگلیسی.
✓ مشاهده تمام فلش‌کارت‌های فعال دوره.
✓ قبولی در آزمون‌های پایان فصل، در صورت وجود آزمون برای فصل‌ها.
فارسی و انگلیسی
پس از تأیید و انتشار، نسخه‌های فارسی و انگلیسی گواهی در دسترس قرار می‌گیرند.
استعلام آنلاین
گواهی منتشرشده دارای QR Code و لینک اختصاصی برای بررسی آنلاین اعتبار آن است.
دانلود و چاپ
پس از انتشار گواهی، امکان دریافت نسخه PDF فارسی و انگلیسی و چاپ آن فراهم است.
توجه: ثبت درخواست به معنای صدور قطعی نیست. درخواست گواهی پس از بررسی و تأیید ادمین منتشر می‌شود. این گواهی، گواهی پایان دوره آموزشی است و به‌خودی‌خود معادل مدرک دانشگاهی یا مدرک رسمی مورد تأیید نهادهای دولتی نیست.
یادگیری را شروع کنید؛ پیشرفت را دنبال کنید
با تمرین منظم، مرور هدفمند و پیگیری مسیر آموزشی خود، قدم‌به‌قدم دانش و مهارت‌هایتان را گسترش دهید.
هر کارت، یک قدم به جلو
امکانات محتوایی، مرور و گواهی بر اساس سطح دسترسی و تنظیمات هر دوره متفاوت است.
نگاهی به محیط سامانه

یادگیری هوشمند، قدم‌به‌قدم

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

تصویر نمونه اول از سامانه آموزشی و فلش‌کارت‌ها
محیط سامانه آموزشی
برای مشاهده تصویر در اندازه بزرگ‌تر کلیک کنید
تصویر نمونه دوم از سامانه آموزشی و فلش‌کارت‌ها
یادگیری و مرور مطالب
برای مشاهده تصویر در اندازه بزرگ‌تر کلیک کنید
تصویر نمونه سوم از سامانه آموزشی و فلش‌کارت‌ها
تجربه مطالعه تعاملی
برای مشاهده تصویر در اندازه بزرگ‌تر کلیک کنید
تصویر نمونه چهارم از سامانه آموزشی و فلش‌کارت‌ها
امکانات بیشتر سامانه
برای مشاهده تصویر در اندازه بزرگ‌تر کلیک کنید

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

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

نظرات

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

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