کتاب صوتی مقدمهای بر طراحی و توسعه بازی در محیط شبیهساز کامپیوترهای قدیمی
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره مقدمهای بر طراحی و توسعه بازی در محیط شبیهساز کامپیوترهای قدیمی
موضوع کلی: فناوری اطلاعات و برنامهنویسی
موضوع میانی: توسعه نرمافزار و بازیهای کامپیوتری
📋 سرفصلهای دوره
- 1. مقدمهای بر تاریخچه کامپیوترهای شخصی
- 2. آشنایی با معماری کامپیوترهای ۸ بیتی
- 3. معرفی کامپیوترهای Commodore 64
- 4. سیستم عامل و محیط کاربری C64
- 5. زبان برنامهنویسی BASIC در C64
- 6. اولین گامها در برنامهنویسی BASIC
- 7. دستورات پایه BASIC:PRINT, LET, INPUT
- 8. متغیرها و انواع داده در BASIC
- 9. عملگرهای ریاضی و منطقی در BASIC
- 10. ساختارهای کنترلی: IF...THEN, GOTO
- 11. حلقهها: FOR...NEXT, WHILE...WEND
- 12. آرایهها و زیربرنامهها در BASIC
- 13. مدیریت حافظه در C64
- 14. آشنایی با پردازنده 6510
- 15. رجیسترهای پردازنده 6510
- 16. دستورالعملهای پایه پردازنده 6510
- 17. نحوه کارکرد دستورالعملها
- 18. برنامهنویسی اسمبلی برای 6510
- 19. مقدمهای بر زبان اسمبلی
- 20. دستورات پایه اسمبلی: LDA, STA, JMP
- 21. عملگرهای اسمبلی
- 22. پرشها و شرطها در اسمبلی
- 23. زیرروالها در اسمبلی
- 24. توسعه بازی در C64: مفاهیم اولیه
- 25. چرخه حیات توسعه بازی
- 26. طراحی ایده بازی
- 27. مراحل طراحی بازی
- 28. مستندسازی طراحی بازی
- 29. کاراکترها و اسپریتها در بازی
- 30. ایجاد گرافیک برای بازی
- 31. ابزارهای گرافیکی C64
- 32. مدیریت حافظه گرافیکی
- 33. طراحی صفحات بازی (Screens)
- 34. ساخت نقشه بازی (Map)
- 35. مقدمهای بر صدا در بازی
- 36. تولید افکتهای صوتی
- 37. تولید موسیقی متن بازی
- 38. تراشههای صوتی C64 (SID)
- 39. مبانی طراحی رابط کاربری بازی
- 40. منوها و صفحه عنوان
- 41. صفحه امتیازات (High Score)
- 42. مدیریت ورودی کاربر (کیبورد، جویاستیک)
- 43. نحوه خواندن ورودیها
- 44. پیادهسازی کنترلهای بازی
- 45. مفاهیم فیزیک در بازی
- 46. شبیهسازی حرکت
- 47. شتاب و گرانش
- 48. برخوردها و تشخیص تصادم
- 49. انواع تشخیص تصادم
- 50. مدیریت وضعیت بازی
- 51. حالتهای مختلف بازی (شروع، ادامه، پایان)
- 52. ذخیره و بارگذاری بازی
- 53. مقدمهای بر الگوریتمهای بازی
- 54. الگوریتمهای جستجو
- 55. الگوریتمهای مرتبسازی
- 56. کاربرد الگوریتمها در بازی
- 57. بهینهسازی عملکرد بازی
- 58. کاهش مصرف حافظه
- 59. افزایش سرعت اجرا
- 60. تکنیکهای بهینهسازی گرافیکی
- 61. تکنیکهای بهینهسازی صوتی
- 62. برنامهنویسی شیءگرا در بازیسازی (مقدماتی)
- 63. مفهوم کلاس و شیء
- 64. وراثت و چندریختی (مقدماتی)
- 65. کاربرد شیءگرایی در بازی (مثال)
- 66. اصول طراحی معماری بازی
- 67. ماژولار کردن کد بازی
- 68. مدیریت خطاها و اشکالات
- 69. اشکالزدایی (Debugging) در C64
- 70. استفاده از دیباگر (Debugger)
- 71. تست و ارزیابی بازی
- 72. مستندسازی کد بازی
- 73. نکات مهم در توسعه بازی
- 74. اخلاق حرفهای در بازیسازی
- 75. حقوق مالکیت معنوی در بازی
- 76. مقررات انتشار بازی در ایران
- 77. معرفی ابزارهای توسعه مدرن (مقدماتی)
- 78. شبیهسازهای C64
- 79. ویرایشگرهای کد
- 80. مقدمهای بر چرخه انتشار بازی
- 81. برنامهریزی انتشار
- 82. بازاریابی و تبلیغات بازی (سازگار با چارچوب)
- 83. نحوه جمعآوری بازخورد کاربران
- 84. پشتیبانی پس از انتشار
- 85. پروژههای عملی: ساخت یک بازی ساده
- 86. پیادهسازی یک بازی پلتفرمر ساده
- 87. پیادهسازی یک بازی پازل ساده
- 88. پیادهسازی یک بازی تیراندازی ساده
- 89. گسترش قابلیتهای بازیهای ساخته شده
- 90. مقدمهای بر معماریهای پیشرفتهتر بازی
- 91. مفاهیم هوش مصنوعی در بازی (پایهای)
- 92. پیادهسازی رفتار دشمنان (پایهای)
- 93. استفاده از الگوهای طراحی در بازی
- 94. مروری بر بازیهای موفق Commodore 64
- 95. درسهای آموخته شده از بازیهای کلاسیک
- 96. نگاهی به آینده بازیسازی در ایران
- 97. اهمیت مطالعه و تحقیق مستمر
- 98. منابع تکمیلی برای یادگیری عمیقتر
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
sp.express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.