کتاب صوتی راهنمای عملی برای برنامه‌نویسان جوان: ساخت بازی در BBC Micro

انتخاب پلن

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

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

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

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

عنوان دوره: دوره راهنمای عملی برای برنامه‌نویسان جوان: ساخت بازی در BBC Micro

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

موضوع میانی: توسعه بازی‌های ساده

📋 سرفصل‌های دوره

  • 1. مقدمه‌ای بر زبان BASIC در BBC Micro
  • 2. آشنایی با محیط برنامه‌نویسی BBC BASIC
  • 3. اولین برنامه: چاپ متن و اعداد
  • 4. متغیرها و انواع داده در BBC BASIC
  • 5. عملگرهای ریاضی و منطقی
  • 6. دستورات شرطی: IF...THEN...ELSE
  • 7. حلقه‌های تکرار: FOR...NEXT
  • 8. حلقه‌های تکرار: WHILE...DO...LOOP
  • 9. آرایه‌ها و ساختارهای داده
  • 10. زیربرنامه‌ها (SUBROUTINES) و توابع (FUNCTIONS)
  • 11. مدیریت ورودی/خروجی صفحه کلید
  • 12. مدیریت ورودی/خروجی صفحه نمایش
  • 13. گرافیک در BBC BASIC: رسم خط و نقطه
  • 14. گرافیک در BBC BASIC: رسم اشکال هندسی
  • 15. گرافیک در BBC BASIC: رنگ‌آمیزی و پر کردن
  • 16. مدیریت صفحه گرافیکی
  • 17. صدا در BBC BASIC: تولید نت‌های موسیقی
  • 18. صدا در BBC BASIC: افکت‌های صوتی ساده
  • 19. مفاهیم اولیه ساخت بازی
  • 20. ساخت شخصیت بازی (Sprite)
  • 21. حرکت شخصیت بازی
  • 22. برخورد شخصیت با موانع
  • 23. مدیریت امتیازات در بازی
  • 24. سطوح مختلف بازی
  • 25. ذخیره و بارگذاری بازی
  • 26. مدیریت حافظه در BBC BASIC
  • 27. بهینه‌سازی کد برای سرعت
  • 28. اشکال‌زدایی (Debugging) برنامه‌ها
  • 29. ساخت بازی‌های پلتفرمر ساده
  • 30. ساخت بازی‌های پازل ساده
  • 31. ساخت بازی‌های کارتی ساده
  • 32. مفاهیم پیشرفته‌تر گرافیک
  • 33. استفاده از فونت‌های سفارشی
  • 34. مدیریت ورودی جوی استیک
  • 35. تکنیک‌های انیمیشن شخصیت
  • 36. ساخت انیمیشن‌های پیچیده‌تر
  • 37. مدیریت صداهای پس‌زمینه
  • 38. ذخیره‌سازی داده‌ها در فایل‌ها
  • 39. خواندن داده‌ها از فایل‌ها
  • 40. ساخت بازی‌های مبتنی بر داستان
  • 41. تکنیک‌های هوش مصنوعی ساده برای دشمنان
  • 42. مفاهیم طراحی رابط کاربری (UI)
  • 43. ساخت منوهای بازی
  • 44. پیاده‌سازی دکمه‌ها و عناصر UI
  • 45. مدیریت وضعیت بازی (Game State)
  • 46. استفاده از وقفه زمان‌سنج (Timer Interrupts)
  • 47. برنامه‌نویسی رویداد-محور
  • 48. طراحی مراحل بازی
  • 49. تست و ارزیابی بازی
  • 50. مستندسازی کد بازی
  • 51. مفاهیم انتشار بازی
  • 52. آماده‌سازی برای توزیع
  • 53. نکات امنیتی در برنامه‌نویسی
  • 54. آشنایی با سخت‌افزار BBC Micro
  • 55. تأثیر سخت‌افزار بر طراحی بازی
  • 56. محدودیت‌های سخت‌افزاری و خلاقیت
  • 57. پروژه‌های عملی: ساخت بازی ساده مسابقه‌ای
  • 58. پروژه‌های عملی: ساخت بازی ساده تیراندازی
  • 59. پروژه‌های عملی: ساخت بازی ساده پلتفرمر
  • 60. پروژه‌های عملی: ساخت بازی ساده ماجراجویی
  • 61. اصول طراحی بازی‌های آموزشی
  • 62. ساخت بازی‌های آموزشی برای کودکان
  • 63. کاربرد بازی در آموزش مفاهیم ریاضی
  • 64. کاربرد بازی در آموزش مفاهیم علوم
  • 65. کاربرد بازی در آموزش زبان فارسی
  • 66. کاربرد بازی در آموزش تاریخ ایران
  • 67. کاربرد بازی در آموزش جغرافیا
  • 68. کاربرد بازی در آموزش احکام شرعی (با رعایت چارچوب)
  • 69. کاربرد بازی در آموزش مفاهیم قرآنی (با رعایت چارچوب)
  • 70. کاربرد بازی در آموزش سیره اهل بیت (با رعایت چارچوب)
  • 71. کاربرد بازی در آموزش ارزش‌های انقلابی
  • 72. کاربرد بازی در آموزش سبک زندگی اسلامی
  • 73. کاربرد بازی در ترویج فرهنگ ایرانی
  • 74. کاربرد بازی در معرفی شخصیت‌های علمی ایران
  • 75. کاربرد بازی در معرفی شخصیت‌های فرهنگی ایران
  • 76. کاربرد بازی در معرفی شخصیت‌های دفاع مقدس
  • 77. ساخت بازی‌های فرهنگی با رویکرد ملی
  • 78. توسعه بازی‌های آموزشی برای مهارت‌های زندگی
  • 79. توسعه بازی‌های آموزشی برای مهارت‌های فنی
  • 80. توسعه بازی‌های آموزشی برای مهارت‌های اجتماعی
  • 81. توسعه بازی‌های آموزشی برای مهارت‌های خلاقیت
  • 82. توسعه بازی‌های آموزشی برای مهارت‌های حل مسئله
  • 83. تکنیک‌های پیشرفته بهینه‌سازی
  • 84. اصول طراحی بازی‌های جذاب و سرگرم‌کننده
  • 85. نکات تکمیلی برای برنامه‌نویسان جوان
  • 86. مرور بر پروژه‌های موفق در BBC Micro
  • 87. اهمیت بازخورد کاربران در توسعه بازی
  • 88. راهکارهای افزایش عمر بازی
  • 89. پایان‌نامه: طراحی و ساخت یک بازی کامل
  • 90. جمع‌بندی و گام‌های بعدی برای پیشرفت
  • 91. آشنایی با زبان‌های برنامه‌نویسی مدرن برای بازی‌سازی (با تأکید بر سازگاری)
  • 92. نقش هوش مصنوعی در بازی‌سازی نوین
  • 93. اخلاق در طراحی بازی
  • 94. تأثیر بازی‌های رایانه‌ای بر جامعه (با رویکرد تحلیلی)
  • 95. بازی‌های رایانه‌ای و سلامت روان (با چارچوب علمی)
  • 96. بازی‌های رایانه‌ای و توسعه فردی (با چارچوب علمی)
  • 97. راهنمای جامع برای ساخت بازی‌های سازنده
EXPRESS24 AUDIO EXPERIENCE
یادگیری را بشنوید؛ زندگی کنید
کتاب‌های صوتی و پادکست‌های آموزشی، راهی دلنشین برای کشف ایده‌های تازه، گسترش دانش و استفاده بهتر از لحظه‌های روزمره هستند.
دانش، الهام و تجربه؛ این بار با صدای زندگی
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفت‌وآمد هستید، قدم می‌زنید، استراحت می‌کنید یا کارهای روزمره‌تان را انجام می‌دهید. محتوای صوتی کمک می‌کند از این لحظه‌ها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفت‌وآمد، پیاده‌روی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربه‌ای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازه‌ای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایده‌های تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادت‌های شخصی‌تان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، می‌توانید داستان‌ها، آموزش‌ها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتاب‌ها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفت‌وگو، روایت، توضیح آموزشی یا مجموعه‌ای از قسمت‌های صوتی؛ مناسب برای کشف ایده‌ها و آشنایی با دیدگاه‌های گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاه‌های تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپ‌تاپ
با پخش‌کننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکته‌های مهم را یادداشت کنید یا پس از پایان شنیدن، آن‌ها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتاب‌های صوتی و پادکست‌های آموزشی، دنیای تازه‌ای از ایده‌ها، روایت‌ها و آموختنی‌ها را به لحظه‌های خود اضافه کنید.
کشف محصولات بیشتر در اکسپرس ۲۴
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرم‌افزار مورد استفاده بستگی دارد.
AUDIO PREVIEW
قبل از انتخاب، گوش کنید!
بخشی از سبک محتوای محصولات صوتی ما را بشنوید و با فضای آن آشنا شوید.
♫
نمونه صوتی از سبک محصولات صوتی ما
پیش‌نمایش کوتاهی از سبک پادکست های صوتی محصولات ما
پخش آنلاین
برای تجربه بهتر، می‌توانید از هدفون استفاده کنید.
تگ‌ها: BBC Micro emulator آموزش برنامه نویسی بازی بازی سازی با BBC Micro بازی کلاسیک BBC Micro برنامه نویسی BASIC برنامه نویسی BBC Micro توسعه بازی در BBC Micro ساخت بازی BBC Micro کامپیوتر BBC Micro کدنویسی بازی

نظرات

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

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