کتاب صوتی سفر به دنیای بازیسازی ۸ بیتی: خلق بازیهای خاطرهانگیز با کمودور ۶۴
سفر به دنیای بازیسازی ۸ بیتی: خلق بازیهای خاطرهانگیز با کمودور ۶۴ سفر به دنیای بازیسازی ۸ بیتی: خلق بازیهای خاطرهانگیز با کمودور ۶۴ کشف جادوی نوستالژی: شروع سفر شما به دنیای بازیهای ۸ بیتی آیا ...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره سفر به دنیای بازیسازی ۸ بیتی: خلق بازیهای خاطرهانگیز با کمودور ۶۴
موضوع کلی: توسعه بازی
موضوع میانی: توسعه بازیهای کلاسیک (Retro)
📋 سرفصلهای دوره
- 1. مقدمه: تاریخچه و اهمیت کمودور 64 در بازیسازی
- 2. آشنایی با سختافزار کمودور 64: پردازنده، حافظه و چیپهای گرافیکی
- 3. نصب و راهاندازی امولاتور کمودور 64
- 4. مروری بر زبان برنامهنویسی BASIC V2
- 5. مبانی برنامهنویسی BASIC: متغیرها، عملگرها و دستورات
- 6. دستورات پایهای BASIC: PRINT، INPUT، GOTO، IF...THEN
- 7. آشنایی با توابع ریاضی در BASIC: RND، INT، ABS
- 8. حلقههای تکرار در BASIC: FOR...NEXT
- 9. آرایهها در BASIC: تعریف و استفاده
- 10. کار با رشتهها در BASIC: توابع LEFT$، RIGHT$، MID$
- 11. مقدمهای بر گرافیک کمودور 64: حالتهای گرافیکی و رنگها
- 12. دستور POKE برای دسترسی مستقیم به حافظه ویدئویی
- 13. رسم اشکال ساده: خط، مربع، دایره
- 14. ایجاد پالت رنگ سفارشی
- 15. متحرکسازی تصاویر: استفاده از POKE و لوپها
- 16. مقدمهای بر صدا در کمودور 64: چیپ SID
- 17. دستور SOUND برای تولید صداهای ساده
- 18. ایجاد موسیقی ابتدایی با BASIC
- 19. آشنایی با interrupt ها و تایمرها
- 20. استفاده از وقفه ها برای ایجاد جلوه های ویژه
- 21. مقدمه ای بر sprite ها: مفاهیم و کاربردها
- 22. ایجاد sprite های متحرک با POKE
- 23. کنترل sprite ها با جویاستیک
- 24. تشخیص برخورد بین sprite ها
- 25. اسکرولینگ صفحه: افقی و عمودی
- 26. ایجاد پس زمینه های tiled
- 27. استفاده از فونت های سفارشی
- 28. بارگذاری و ذخیره داده ها از دیسک یا نوار کاست
- 29. بررسی ساختار فایل های PRG
- 30. مقدمه ای بر assembly language برای کمودور 64
- 31. آشنایی با دستورات assembly (6502)
- 32. برنامه نویسی assembly در BASIC
- 33. بهینه سازی کد BASIC با assembly
- 34. استفاده از مانیتور ماشین برای اشکال زدایی
- 35. ایجاد یک بازی ساده: حدس عدد
- 36. ایجاد یک بازی ساده: آجر شکنی
- 37. ایجاد یک بازی ساده: مسابقه فضایی
- 38. طراحی مراحل بازی: اصول و تکنیک ها
- 39. مقدمه ای بر هوش مصنوعی ساده در بازی ها
- 40. ایجاد دشمنان با رفتار ساده
- 41. پیاده سازی سیستم امتیاز دهی
- 42. اضافه کردن جلوه های صوتی و بصری
- 43. مقدمه ای بر فیزیک ابتدایی در بازی ها
- 44. شبیه سازی جاذبه و برخورد
- 45. مقدمه ای بر scrolling پیشرفته: Parallax Scrolling
- 46. ایجاد منوهای بازی
- 47. ذخیره و بارگذاری اطلاعات بازی
- 48. بهینه سازی عملکرد بازی: کاهش تاخیر و افزایش سرعت
- 49. اشکال زدایی و تست بازی
- 50. استفاده از ابزارهای توسعه بازی کمودور 64
- 51. مروری بر بازی های معروف کمودور 64 و تکنیک های استفاده شده
- 52. ایجاد بازی نقش آفرینی (RPG) ساده
- 53. ایجاد بازی استراتژیک (Strategy) ساده
- 54. ایجاد بازی پلتفرمر (Platformer) ساده
- 55. ایجاد بازی ماجراجویی (Adventure) ساده
- 56. ایجاد بازی شوتر (Shooter) ساده
- 57. مقدمه ای بر انتشار بازی برای کمودور 64
- 58. روش های توزیع بازی
- 59. تبدیل کد BASIC به کد ماشین
- 60. محافظت از بازی در برابر کپی غیرقانونی
- 61. ایجاد دمو برای بازی
- 62. آماده سازی مستندات بازی
- 63. طراحی جلد و بسته بندی بازی
- 64. مقدمه ای بر انجمن های کمودور 64
- 65. منابع آنلاین برای توسعه بازی کمودور 64
- 66. بازیابی فایل های از دست رفته از دیسک ها و نوار کاست
- 67. مقدمه ای بر بازی های hack شده کمودور 64
- 68. تغییر پارامترها و تنظیمات بازی
- 69. استفاده از trainer برای کمک در بازی
- 70. ایجاد بازی چند زبانه
- 71. استفاده از دیباگر برای تحلیل کد
- 72. ایجاد افکت های گرافیکی پیشرفته با POKE
- 73. استفاده از raster interrupts برای گرافیک های پیچیده تر
- 74. کار با DMA برای انتقال داده های سریعتر
- 75. ایجاد موسیقی پیشرفته با SID
- 76. بهینه سازی حافظه برای بازی های بزرگتر
- 77. مقدمه ای بر سیستم عامل GEOS
- 78. برنامه نویسی در GEOS
- 79. استفاده از ابزارهای GEOS برای توسعه بازی
- 80. ایجاد بازی مولتی پلیر
- 81. برنامه نویسی شبکه برای کمودور 64
- 82. اتصال کمودور 64 به اینترنت (از طریق مودم یا آداپتور)
- 83. ایجاد بازی آنلاین ساده
- 84. مروری بر آینده بازی های کمودور 64
- 85. توسعه بازی برای سیستم های رترو دیگر
- 86. ساخت کنترلرهای سفارشی برای کمودور 64
- 87. ترفندهای برنامه نویسی برای کمودور 64
- 88. بهینه سازی صدا با استفاده از فیلترها و افکت ها
- 89. ایجاد انیمیشن های پیچیده با Sprite Multiplexing
- 90. برنامه نویسی بازی با استفاده از زبان های سطح بالا (C، Pascal)
- 91. تبدیل بازی های کمودور 64 به پلتفرم های دیگر
- 92. مقدمه ای بر استفاده از ویرایشگرهای گرافیکی پیشرفته
- 93. ایجاد تکسچر و الگوهای گرافیکی
- 94. ایجاد افکت های نوری و سایه زنی
- 95. مقدمه ای بر استفاده از ویرایشگرهای صوتی پیشرفته
- 96. ایجاد نمونه های صدا برای کمودور 64
- 97. تنظیم و میکس صداها
- 98. طراحی رابط کاربری جذاب
- 99. ایجاد tutorial در بازی
- 100. مقدمه ای بر حقوق مالکیت معنوی و کپی رایت
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
تگها:
۸ بیتی
C64
Commodore 64
Game Development
Retro Games
آموزش بازیسازی
بازیسازی
بازیسازی کلاسیک
بازیهای 8 بیتی
بازیهای قدیمی
برنامهنویسی C64
توسعه بازی
خاطرهانگیز
کلاسیک
کمودور ۶۴
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.