کتاب صوتی استاد بازیسازی BBC Micro: خلق بازیهای نوستالژیک با کدهای جاودان
استاد بازیسازی BBC Micro: خلق بازیهای نوستالژیک با کدهای جاودان استاد بازیسازی BBC Micro: خلق بازیهای نوستالژیک با کدهای جاودان آیا آمادهاید به قلب تپنده بازیهای ویدیویی کلاسیک سفر کنید؟ به دنیا...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره استاد بازیسازی BBC Micro: خلق بازیهای نوستالژیک با کدهای جاودان
موضوع کلی: طراحی و توسعه بازیهای ویدیویی کلاسیک
موضوع میانی: برنامهنویسی بازی برای کامپیوترهای خانگی دهه 80 (BBC Micro)
📋 سرفصلهای دوره
- 1. مبانی کامپیوتر خانگی BBC Micro
- 2. آشنایی با زبان BASIC در BBC Micro
- 3. اولین برنامههای BASIC: سلام دنیا
- 4. متغیرها و انواع داده در BASIC
- 5. عملگرهای ریاضی در BASIC
- 6. دستورات ورودی و خروجی در BASIC
- 7. حلقهها و دستورات شرطی در BASIC
- 8. مدیریت رشتهها در BASIC
- 9. آرایهها در BASIC
- 10. ساختار برنامهنویسی در BASIC
- 11. نکات کاربردی BASIC برای بازیسازی
- 12. حافظه در BBC Micro: RAM و ROM
- 13. دستورات گرافیکی اولیه در BBC Micro
- 14. صفحه نمایش در BBC Micro: حالتهای مختلف
- 15. پالت رنگ در BBC Micro
- 16. دستورات ترسیم اشکال هندسی
- 17. ترسیم خطوط و منحنیها
- 18. پر کردن مناطق با رنگ
- 19. مدیریت کاراکترها و فونتها
- 20. توابع گرافیکی پیشرفته
- 21. کار با ماوس و جوی استیک
- 22. ورودی از کیبورد و تحلیل آن
- 23. صدا در BBC Micro: تولید نویز
- 24. دستورات صوتی اولیه
- 25. استفاده از کانالهای صوتی
- 26. ایجاد موسیقی ساده
- 27. افکتهای صوتی
- 28. مدیریت حافظه برای گرافیک و صدا
- 29. قوانین طراحی بازی کلاسیک
- 30. ایدهپردازی اولیه بازی
- 31. تعیین ژانر بازی
- 32. طراحی مکانیکهای اصلی بازی
- 33. طراحی رابط کاربری (UI)
- 34. طراحی مراحل (Levels)
- 35. تست و اشکالزدایی اولیه
- 36. مقدمهای بر مفهوم Sprite
- 37. ایجاد اولین Sprite
- 38. حرکت دادن Sprite در صفحه
- 39. مدیریت برخورد (Collision Detection)
- 40. انواع برخورد ساده
- 41. پیادهسازی برخورد بین Sprite ها
- 42. پیادهسازی برخورد با محیط
- 43. انیمیشن در BBC Micro
- 44. فریمهای کلیدی انیمیشن
- 45. تکنیکهای ساده انیمیشن
- 46. مدیریت انیمیشن Sprite ها
- 47. ایجاد انیمیشنهای پیچیدهتر
- 48. مدیریت حافظه برای انیمیشن
- 49. مقدمهای بر گرافیک متنی
- 50. استفاده از گرافیک متنی در بازی
- 51. ترکیب گرافیک متنی و گرافیکی
- 52. مفاهیم پایهای برنامهنویسی شیءگرا
- 53. استفاده از ساختارها (Structures) در BASIC
- 54. مدیریت حالتهای بازی
- 55. ذخیره و بارگذاری بازی
- 56. پایاننامه بازی: امتیازدهی
- 57. پایاننامه بازی: مراحل پایانی
- 58. ایجاد صفحه شروع بازی
- 59. طراحی صفحه "Game Over"
- 60. مدیریت منوها در بازی
- 61. تکنیکهای بهینهسازی کد BASIC
- 62. فشردهسازی دادهها در BASIC
- 63. مقدمهای بر زبان اسمبلی 6502
- 64. چرا از زبان اسمبلی استفاده کنیم؟
- 65. آموزش اسمبلی: رجیسترها
- 66. آموزش اسمبلی: دستورات پایه
- 67. آموزش اسمبلی: آدرسدهی حافظه
- 68. آموزش اسمبلی: توابع و پروسیجرها
- 69. نوشتن یک روتین گرافیکی ساده با اسمبلی
- 70. نوشتن یک روتین صوتی ساده با اسمبلی
- 71. ترکیب BASIC و اسمبلی
- 72. مدیریت حافظه با زبان اسمبلی
- 73. اشکالزدایی برنامههای ترکیبی
- 74. تکنیکهای پیشرفته طراحی بازی
- 75. مکانیکهای گیمپلی پیشرفته
- 76. طراحی دشمنان هوشمند
- 77. هوش مصنوعی ساده برای دشمنان
- 78. مدیریت منطق بازی پیچیده
- 79. تکنیکهای پیشرفته برخورد
- 80. مدیریت فریمریت (Frame Rate)
- 81. بهینهسازی گرافیک در BBC Micro
- 82. کاهش تعداد رنگها
- 83. کاهش حجم دادههای گرافیکی
- 84. استفاده از صفحه نمایش دوتایی (Double Buffering)
- 85. مدیریت صداهای پیچیدهتر
- 86. ایجاد موسیقی متن
- 87. استفاده از ماژولهای موسیقی
- 88. مقدمهای بر طراحی بازیهای پلتفرمر
- 89. مکانیکهای پرش و پلتفرمینگ
- 90. طراحی مراحل پلتفرمر
- 91. پیادهسازی دشمنان در پلتفرمر
- 92. مقدمهای بر طراحی بازیهای شوتر
- 93. مکانیکهای تیراندازی
- 94. پیادهسازی گلولهها
- 95. طراحی دشمنان شوتر
- 96. مقدمهای بر طراحی بازیهای معمایی
- 97. مکانیکهای حل معما
- 98. طراحی مراحل معمایی
- 99. مدیریت منطق معماها
- 100. تکنیکهای داستانسرایی در بازیهای کلاسیک
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
تگها:
BASIC Programming
BBC Micro
Classic Video Games
Game Development
Game Programming
Home Computer Games
Retro Gaming
The BBC Micro gamesmaster
بازیهای دهه 80
بازیهای کلاسیک
برنامهنویسی بازی BBC Micro
توسعه بازی
طراحی بازی
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.