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

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

انتخاب پلن

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

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

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

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

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

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

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

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

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

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

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

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

همین الان ثبت نام کنید!
EXPRESS24 AUDIO EXPERIENCE
یادگیری را بشنوید؛ زندگی کنید
کتاب‌های صوتی و پادکست‌های آموزشی، راهی دلنشین برای کشف ایده‌های تازه، گسترش دانش و استفاده بهتر از لحظه‌های روزمره هستند.
دانش، الهام و تجربه؛ این بار با صدای زندگی
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفت‌وآمد هستید، قدم می‌زنید، استراحت می‌کنید یا کارهای روزمره‌تان را انجام می‌دهید. محتوای صوتی کمک می‌کند از این لحظه‌ها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفت‌وآمد، پیاده‌روی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربه‌ای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازه‌ای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایده‌های تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادت‌های شخصی‌تان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، می‌توانید داستان‌ها، آموزش‌ها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتاب‌ها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفت‌وگو، روایت، توضیح آموزشی یا مجموعه‌ای از قسمت‌های صوتی؛ مناسب برای کشف ایده‌ها و آشنایی با دیدگاه‌های گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاه‌های تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپ‌تاپ
با پخش‌کننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکته‌های مهم را یادداشت کنید یا پس از پایان شنیدن، آن‌ها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتاب‌های صوتی و پادکست‌های آموزشی، دنیای تازه‌ای از ایده‌ها، روایت‌ها و آموختنی‌ها را به لحظه‌های خود اضافه کنید.
کشف محصولات بیشتر در اکسپرس ۲۴
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرم‌افزار مورد استفاده بستگی دارد.
AUDIO PREVIEW
قبل از انتخاب، گوش کنید!
بخشی از سبک محتوای محصولات صوتی ما را بشنوید و با فضای آن آشنا شوید.
♫
نمونه صوتی از سبک محصولات صوتی ما
پیش‌نمایش کوتاهی از سبک پادکست های صوتی محصولات ما
پخش آنلاین
برای تجربه بهتر، می‌توانید از هدفون استفاده کنید.
تگ‌ها: 40 Educational Games Basic Commodore 64 Retro Gaming آموزش C64 آموزش بازی‌سازی بازی‌سازی بازی‌سازی نوستالژیک بازی‌های آموزشی بازی‌های کلاسیک برنامه‌نویسی برنامه‌نویسی C64 توسعه بازی توسعه بازی رترو توسعه نرم‌افزار

نظرات

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

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